如何使用Git跟踪给定分支的多个远程?

Ara*_*ion 11 git

情况是这样的:

我有多个远程存储库 - 供参考,假设一个是"alpha"存储库,我们最近建立了一个新的"beta"存储库,一些用户已迁移到该存储库.

两个存储库都有一个"主"分支.

如何设置我的本地主这样,它会尝试自动推拉,并从两个阿尔法贝塔库,而无需手动指定我想每次使用遥控?

我应该详细说明我不想设置两个本地分支的'master-alpha'和'master-beta',我想要同一个本地分支来跟踪两个遥控器.

Von*_*onC 11

我认为使用一个git命令是不可能的.
另一种选择是定义一个git别名,它将从一个repo中拉出master,然后从另一个git pull master.

但如果两位大师之间的提交历史差异太大,那很快就会导致大量的冲突......

  • @Arafangion:true但你需要考虑第一次拉动工作的情况,第二次不工作:在需要*first*pull之前完全复位. (2认同)