【发布时间】:2015-06-04 06:25:53
【问题描述】:
当我 git push 时,它说“一切都是最新的”,但是当我执行 git branch -vv 时,它说:
MacBook-Pro:gitpracticing c$ git branch -vv
gh-pages 19f1cfc made after dinner
* ghpages 4aacdb1 [origin/gh-pages: ahead 11] yea
master 4aacdb1 [origin/gh-pages: ahead 11] yea
MacBook-Pro:gitpracticing corey$
即使我执行 git push,origin/gh-pages 分支仍然领先 11。我该如何解决这个问题? 所以我有 3 个分支:“gh-pages”、“ghpages”和“master”。我注意到当我在 gh-pages 分支上时,我只能推送到 origin/gh-pages,而不能推送到 origin/master。当我在 master 分支上时,我只能推送到 origin/master,而不是 origin/gh-pages。为什么是这样?如何同时推送?
【问题讨论】:
标签: git github git-branch