我有一个 Git 存储库,它由 Gerrit 管理,你不推送到<branch>
,而是推送到refs/for/<branch>
,然后魔法发生了。因此,我希望git pull
and有不同的行为git push
。特别是,我想git pull
从 拉<branch>
,但git push
要推到refs/for/<branch>
。是否可以在 Git 中进行设置?
(注意:之前有人问过这个问题,但答案很简单,“不,但这是让 Git 强制你始终指定 refspec 的方法,这样你就永远不会意外推送到错误的分支”,这不是我正在寻找的答案)