9

私はgitに2つの上流ブランチを持つブランチを探しています.2つのアップストリームブランチからプルし、それらの1つにプッシュします...

シナリオは次のとおりです。

MY_BRANCH --> ORIGINAL_BRANCH 
MY_BRANCH --> MY_BRANCH

したがって、私の新しいブランチ は、と(で) のMY_BRANCH両方からプルし、 (で) にプッシュします。ORIGINAL_BRANCHMY_BRANCHoriginMY_BRANCHorigin

これはgitで可能ですか?アップストリームとして
追加したので、そこからプルします。そして、私がそれを行うと、それは良いことです。 しかし、どうすればそれをフォローさせ、そこから引き出すことができますか? (これは、他の開発者が ではなく何かを追加する可能性があるためです)。ORIGINAL_BRANCHgit pullgit pushMY_BRANCH
MY_BRANCH
ORIGINAL_BRANCH

何か案は?

4

1 に答える 1

4

Git を使用して特定のブランチで複数のリモートを追跡する方法は?」で説明したように、特定のローカル ブランチに対して複数のアップストリーム ブランチを登録することはできません。

したがって、2回呼び出すエイリアスを定義する必要がありますgit pull(2回目の呼び出しではMY_BRANCH、オリジンから)

于 2012-09-21T07:22:28.570 に答える