本文主要是介绍Git问题:提示“更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支”的解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述:
在输入指令git push origin master将更新提交时,git bash窗口提示更新被拒绝,表示当前分支的最新提交落后于其对应的远程分支。如下图所示:
按照提示,使用git pull origin master指令将远程代码库与本地代码库进行同步时,返回以下报错信息:
fatal: refusing to merge unrelated histories
解决办法:
在git bash中输入以下指令:
$ git pull origin master --allow-unrelated-histories
进入到一个文件编辑界面,输入i切换成编辑模式后,随意写点东西进去,按“ESC”,输入:wq进行保存退出后,再输入push指令,即可返回成功信息。
$ git push origin master
这篇关于Git问题:提示“更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支”的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!