Git 跟踪多个远程分支
假设有三个开发人员:Alice、Bob和Cecil。他们决定在没有中央回购的情况下使用Git。他们都设置了彼此之间的遥控器,以便:Git 跟踪多个远程分支,git,git-remote,Git,Git Remote,假设有三个开发人员:Alice、Bob和Cecil。他们决定在没有中央回购的情况下使用Git。他们都设置了彼此之间的遥控器,以便: 爱丽丝有遥控器/bob/master 爱丽丝有遥控器/cecil/master Bob拥有remotes/alice/master 鲍勃拥有remotes/cecil/master 塞西尔拥有遥控器/alice/master 塞西尔拥有遥控器/bob/master 现在,Alice希望她的本地主分支跟踪两个远程主分支。这在Git中可能吗?如果没有,你们用什么工作
- 爱丽丝有
遥控器/bob/master
- 爱丽丝有
遥控器/cecil/master
- Bob拥有
remotes/alice/master
- 鲍勃拥有
remotes/cecil/master
- 塞西尔拥有
遥控器/alice/master
- 塞西尔拥有
遥控器/bob/master
我建议他们要么就保存开发树的公共中心分支达成一致,要么相互发送拉式请求,而不是要求每个开发人员跟踪每个其他开发人员。这在某些模型中不起作用。例如,我经常在github项目中使用叉子,并在本地工作。我想让git状态告诉我相对于origin和upstream的位置,这样我就知道我的fork是否在upstream后面。是的,我希望我的github主机可以跟踪upstream主机,我的本地主机可以跟踪我的github主机,并且它们都会自动更新