一、错误代码

在使用git 执行git push origin master时出现如下错误:
在这里插入图片描述
此时,使用git pull .后依然不行。

在这里插入图片描述

错误原因

出现问题的原因是远程仓库中的文件和我们本地仓库的文件有差异。例如你的远程仓库有个文件Readme. md,但是本地仓库却没有,就会出现这种情况。

在这里插入图片描述
在这里插入图片描述

三、解决方法

3.1解决方法一

干掉本地仓库,重新clone一个。
在这里插入图片描述

3.2解决方法二(推荐)

可以用合并分支的方法git pull --rebase origin master
在这里插入图片描述

git pull --rebase origin master
git pull命令用于从另一个存储库或本地分支获取并集成(整合),取回远程主机某个分支的更新,再与本地的指定分支合并。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐