相当于分支。<name> .merge for git-push </name>

时间:2015-04-16 02:25:07

标签: git git-push git-config

根据git-config的{​​{1}} documentation

  

branch.<name>.merge

     

branch.<name>.merge一起定义   给定分支的上游分支。它告诉 git fetch / git pull / git   rebase 哪个分支要合并,也会影响 git push (参见   branch.<name>.remote)。

对于给定的分支,是否有相应的设置来指定要推送的上游分支?这是我想要实现的行为 - 比如我有一个push.default分支A设置为remote。在从分支origin运行git push时,结果应相当于运行A

或者,是否有值git push refs/heads/A:refs/for/master会实现此行为?将remote.*.push设置为remote.origin.push会导致refspec无效。

1 个答案:

答案 0 :(得分:0)

我认为这篇文章可能会有所帮助:git alias for HEAD:refs/for/master