34

それで、3人の開発者がいるとしましょう:アリス、ボブ、そしてセシル。彼らは中央リポジトリなしでGitを使用することにしました。それらはすべて互いにリモートを設定しているため、次のようになります。

  • アリスはremotes/bob/master
  • アリスはremotes/cecil/master
  • ボブは持っていますremotes/alice/master
  • ボブは持っていますremotes/cecil/master
  • セシルはremotes/alice/master
  • セシルはremotes/bob/master

そして今、アリスはローカルマスターブランチが両方のリモートマスターブランチを追跡することを望んでいます。それはGitでも可能ですか?そうでない場合、これを回避するためにどのワークフローを使用しますか?

4

1 に答える 1

21

Gitを使用して特定のブランチで複数のリモートを追跡するにはどうすればよいですか?

つまり、「カスタムスクリプト/プログラム/エイリアスを作成しないと実行できません」。

開発ツリーを保持する共通の中央ブランチに同意するか、各開発者に他のすべての開発者を追跡するように依頼するのではなく、お互いにプルリクエストを送信することをお勧めします。

于 2010-12-27T13:05:54.970 に答える