跟踪多个远程分支

Jas*_*siu 28 git git-remote

所以我们假设有三个开发人员:Alice,Bob和Cecil.他们决定在没有中央回购的情况下使用Git.他们都为彼此设置遥控器,以便:

  • 爱丽丝 remotes/bob/master
  • 爱丽丝 remotes/cecil/master
  • 鲍勃有 remotes/alice/master
  • 鲍勃有 remotes/cecil/master
  • 塞西尔有 remotes/alice/master
  • 塞西尔有 remotes/bob/master

而现在,Alice希望她的本地主分支能够跟踪两个远程主分支.这在Git中甚至可能吗?如果没有,你们用什么工作流程解决这个问题?

Ara*_*ion 17

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

简而言之,"除非您编写自定义脚本/程序/别名,否则无法完成".

我建议他们或者同意一个包含开发树的公共中心分支,或者他们互相发送拉取请求而不是要求每个开发人员跟踪其他所有开发人员.

  • 这在某些型号中效果不佳.例如,我经常派github项目并在本地工作.我想让git状态告诉我哪里与原点和上游相关,所以我知道我的fork是否落后于上游. (11认同)