【发布时间】:2019-03-08 04:00:00
【问题描述】:
我有一个使用 Gerrit 管理的 Git 存储库,您不会在其中推送到 <branch>,而是推送到 refs/for/<branch>,然后 神奇的事情发生了。因此,我希望 git pull 和 git push 有不同的行为。特别是,我希望git pull 从<branch> 拉出,但git push 推向refs/for/<branch>。是否可以在 Git 中进行设置?
(注意:这一直是asked before,但答案很简单,“不,但这是让 Git 强制您始终指定 refspec 的方法,这样您就不会意外推送到错误的分支,”不是我要找的答案)
【问题讨论】:
标签: git push pull refspec git-refspec