2010-12-27 9 views
23

だから、アリス、ボブ、セシルの3人の開発者がいるとしましょう。彼らはGitを中央レポなしで使うことに決めました。彼らはお互いにすべてのセットアップリモコン、よう:
*アリスはありremotes/bob/master
*アリスはありremotes/cecil/master
ボブが持っている*ボブが持っている* remotes/alice/master
remotes/cecil/master
*セシルはありremotes/alice/master
*セシルはremotes/bob/masterGit - 複数のリモートブランチを追跡しますか?

を持っています

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

よろしく、要するに

マイク

答えて

14

How to track more than one remote with a given branch using Git?

は、 "カスタムスクリプト/プログラム/エイリアスを作成しない限り行うことはできません"。

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

+7

これは一部のモデルではうまく機能しません。たとえば、私はgithubプロジェクトを頻繁にフォークし、ローカルで作業します。私はgitのステータスを私が起源と上流の両方に相対的である場所を教えてもらいたいので、私のフォークが上流にあるかどうかを知っています。 –

関連する問題