我在使用git status
. 我得到这个输出:
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit, working directory clean
起初,自述文件(README.md)的提交和推送工作完美。我该如何解决这个问题?
您可以通过再次将其推送到 master 来解决它:
git push
or, if your master branch wasn't tracking origin/master already
git push -u origin master
(请参阅“跟踪”业务“和”和“之间有什么区别”git config
git push --set-upstream
帽子究竟是做什么的?“<code>git push -u origin master”与“<code>git push origin master” </a>"
git push 唯一不能解决这种情况的情况是当您需要执行 git fetch 以更新本地存储库中存储的原始 SHA1 时。
见“git: Your branch is Ahead by X commits
”。