使用 Git 向 Gitee/Github 提交代码时被拒绝【已解决】

问题描述

一个处于本地的项目,各文件均已提交至本地的 git 仓库(.git),在使用命令 git push origin master 向 Gitee 推送代码时被拒绝,报错如下。

在这里插入图片描述
出现这种问题的基本上都是因为本地的 git 仓库(.git)与云端仓库(Gitee/Github)出现了冲突,云端的仓库有新的东西,与本地仓库不相同。通常是向新建的云端仓库第一次 push 会出现此错误。

解决方法

先将云端仓库的内容拉取到本地,然后再将新拉取的内容与本地内容一起推送。

首先依次执行以下三条命令;

git pull 
git pull origin master 
git pull origin master --allow-unrelated-histories

在这里插入图片描述
然后再次推送,即可成功。

在这里插入图片描述


关于如何使用 Git 将本地项目文件提交到 Gitee/Github 请看此文。

一文带你精通 Git(Git 安装与使用、Git 命令精讲、项目的推送与克隆)

猜你喜欢

转载自blog.csdn.net/weixin_53072519/article/details/128139968