将本地git存储库的master分支推送到名为origin的远程存储库的master分支有什么区别git push origin master
或git push origin
?git push origin和git push origin master之间的区别
回答
因为1.7.11
git
版本的git push
和git push origin
默认操作已经改变来覆盖:
之前
1.7.11
,git push
默认情况下将所有分支也存在远程存在同名。由于
1.7.11
,git push
默认将当前分支推送到具有相同名称的远程分支。
前后1.7.11
版本,默认行为可以用push.default
配置选项配置。该配置选项已在git
版本1.6.3
中引入。
git push origin master
这只能推你的主分支起源
git push origin
推所有分行起源
UPDATE - 蹦的行为发生了变化,因为这个答案写。 git push origin
上GIT中> = 2.0默认将当前的分支以相同的名称的匹配分支,但这种行为可以通过git config
稍微澄清一点 - 'git push origin'可能会默认推送所有分支,但实际上它会推送“您配置推送的任何内容”。默认值可以改变,所以除非你知道你的repo配置为推送,否则在某些方面显式的'git push origin master'是“更安全”的。 – twalberg
请参阅接受的答案以澄清1.7.11版以来的更改 –
- 1. git push -f origin master和git push origin master之间的区别--force?
- 2. git push origin master failed
- 3. git push origin master failed
- 4. “git push”和“git push origin master”有什么区别?
- 5. 'git push origin master'冻结
- 6. “git push origin master”冻结
- 7. git push -u origin master no
- 8. Gitlab push origin master
- 9. git分支:``git merge master``和``git pull origin master``之间的区别
- 10. git push origin master的致命错误?
- 11. git push origin master:refs/heads/master这是什么
- 12. 在git push中指定'origin/master'部分
- 13. shell_exec('git push origin master')将不起作用
- 14. 为什么git push origin master死了?
- 15. “git push origin <branch>”和“git flow feature publish”有什么区别?
- 16. 什么是“git remote add ...”和“git push origin master”?
- 17. “origin master”与“origin/master”有什么区别
- 18. 如何让'git push'像'git push origin branch'一样工作?
- 19. git push origin master:'D:/ Projects/TheProject'不是git命令
- 20. git push origin在总消息后挂起
- 21. git push to origin错误git-http-push死于信号11
- 22. git push origin master:permission denied(public key)error
- 23. “git rebase origin”与“git rebase origin/master”
- 24. git push origin master ERROR下面的github.com上的清单新的repo
- 25. `git merge origin master`和`git merge origin/master`有什么不同吗?
- 26. git push heroku master
- 27. `git push -u origin master`中`-u`的用法是什么?
- 28. 'git push -u origin master'中'-u'的含义是什么?
- 29. 如何结合git checkout -b和git push origin?
- 30. 如何移动git origin/master
如果当前分支机构和远程分支机构的名称相同但大小写不同,是否可以使用?例如“AppName”与“appname”,只是好奇而已。 – Prince