Git在成功提交后说一切都是最新的

时间:2012-07-23 13:10:35

标签: git git-push

我做了更改我提交了他们:

git commit -am "Setup new intention form"
[(null) 9a89b62] Setup new intention form
 3 files changed, 34 insertions(+), 15 deletions(-)
 rewrite intentions/templates/index.html (80%)

然后我尝试推动,但我总是这样:

  

一切都是最新的

有人可以给我任何建议吗?

我的最后提交不在git log中,所以我可以在哪里找到这些提交? :/

git branch给了我:

  (null)
* master

我试过了:

git push git push origin master git push HEAD:master

没有任何作用

1 个答案:

答案 0 :(得分:2)

你用什么命令推? git push只会推送跟踪远程分支的分支。

尝试运行git push <remote-name> <remote-branch>。如果该推送成功,则将跟踪分支设置为git branch <local-branch> --set-upstream <remote-name/remote-branch>

将来,您可以使用--track的{​​{1}}选项在创建本地分支时设置远程跟踪。