1

我在使用git status. 我得到这个输出:

# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit, working directory clean

起初,自述文件(README.md)的提交和推送工作完美。我该如何解决这个问题?

4

1 回答 1

2

您可以通过再次将其推送到 master 来解决它:

git push
or, if your master branch wasn't tracking origin/master already
git push -u origin master

(请参阅“跟踪”业务“”和“之间有什么区别”git configgit 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 ”。

于 2013-02-23T12:30:00.390 回答