我已经看到这个问题了:-
当我需要拉取origin master时,为什么会显示“您的分支领先于origin/master 857 个提交”? Git - “您的分支领先于'origin/master' 3 个提交。” 您的分支比 'origin/master' 领先 3 个提交 “明确推送”时,“您的分支领先于 'origin/master' 1 个提交”
我是 Git 新手
但据我所知,它并不能解决我的问题...... 事情是我经常遇到这个问题,但它像是在一段时间后自行解决了,情况如下:
$ git status
On branch master
Your branch is ahead of 'github/master' by 3 commits.
(use "git push" to publish your local commits)
nothing to commit, working directory clean
我查看了 Github 仓库,所有更改都已经被推送了……我也再次推送到 origin/master,但是 git status 仍然显示相同的内容。
我还从 origin/master 拉取了最新的代码……拉取成功了,但是在执行 git status 后仍然显示相同的内容。
如果可能,请告诉我一个好的解决方案以及原因……除了“您的本地仓库有未推送到远程的提交”这个原因。谢谢!
git fetch
命令,你将会看到不同的消息。 - aragaer