我在git repo下对文件进行了一些更改,我使用git commit
提交了文件
然后我尝试使用返回git push origin master
Everything up-to-date
来推送
我键入了git push origin head
这似乎有用,虽然我不确定我是否应该这样做。以前git push origin head
一直为我工作。
我的问题是,为什么git push origin master
不会做任何事情,我应该回滚并重新提交,然后git push origin master
?
答案 0 :(得分:1)
如果您正在开发分支,那么git push origin master
将无法执行任何操作,因为您已要求它推送master
分支。如果要推送开发分支,则需要运行:
git push origin development
......或者你称之为开发分支的任何东西。在完成这一次之后,通常应该能够在没有其他参数的情况下运行git push
。