每当我尝试更新my repo时,我总是这样:
这些是我的承诺:
git fetch upstream
git checkout dev
git merge upstream / dev
这就是我在我的回购中得到的结果:
“这个分支提前3次提交,11次提交Tatoeba:dev。”
根据我的回购提交3次提交,11次提交,因为我无法更新。
我该怎么办?
先谢谢1
答案 0 :(得分:0)
“这个分支提前3次提交,11次提交Tatoeba:dev。”
您需要将Tatoeba:dev
合并到本地dev
分支。
$ git fetch Tatoeba
$ git checkout dev
$ git pull Tatoeba dev # pull = fetch + merge
Or, git merge Tatoeba dev
$ git push origin HEAD
答案 1 :(得分:0)
屏幕截图中的提示来自Git用作默认编辑器的编辑器。它希望您输入消息并保存以完成合并。如果您的编辑器是vi
或vim
,请尝试以下操作:
此SO thread概述了如何为其他编辑做些什么。