[英]Does `git push` work as shorthand for `git push origin newfeature`?
我注意到git push origin
的默認行為是“推送具有相同本地和遠程名稱的所有分支”。
如果我創建一個新的分支newfeature
並檢查出來, git push
會默認將分支推送到origin
嗎?
或者我是否需要使用git push origin newfeature
即使它已經簽出?
此外,命令git push HEAD
如何與此相關?
默認情況下,當且僅當遙控器上已存在名為newfeature
的分支時,它才會推送newfeature
。
您可以使用push.default
配置變量來更改此設置。
git push HEAD
本質上是git push <name of checked out branch>
的簡寫,如果你有一個分支簽出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.