我知道如果设置了HEAD分支的上游,将push.default
设置为upstream
会使git push
将当前HEAD分支推送到其上游远程仓库中的相应分支。
然而,最好不要检查每个分支进行推送。是否有可能立即将回购中的每个分支推送到相应的上游?
答案 0 :(得分:1)
这可以解决您的问题
git config --global push.default matching
答案 1 :(得分:1)
git push --all
应该是您正在寻找的。 p>
IMO,它比更改push.default
的值更好,因为您可以选择是否要在每次推送时推送所有分支。
此外,由于this,请避免对push.default
使用匹配。