Py学习  »  Git

Git跟踪不同的分支进行推拉?

joshlf • 5 年前 • 914 次点击  

我有一个Git存储库,它由Gerrit管理,您不必强制 <branch> ,但相反,推动 refs/for/<branch> 然后 魔术发生 . 因此,我希望 git pull git push . 尤其是,我想 GIT拉力 拉扯 <分支机构; 但是 Git推 推到 refs/for/<branch> . 可以在Git中设置吗?

(注:这已经 asked before ,但答案很简单,“不,但下面是如何让git强制您始终指定refspec,这样您就不会意外地推到错误的分支,”这不是我要找的答案)

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30516
 
914 次点击  
文章 [ 1 ]  |  最新文章 5 年前
phd
Reply   •   1 楼
phd    5 年前

我使用以下配置:

 git remote add review ssh://user@review.example.com:29418/repo
 git config remote.pushDefault review
 git config remote.review.fetch master:master
 git config remote.review.push master:refs/for/master

即添加名为 review ,为所有分支设置默认的Push Remote 到 回顾 ,为配置提取/拉 master 从远程分支 主人 , 配置推送 主人 到远程分支 refs/for/master .