2016-07-05 19 views
0

ブランチマスタのみを持つレポAがあります。レポのフォークである別のレポがあります。このレポはBと呼ばれます。
BのマスターブランチにはRepo Aよりはるかに遅れています。
私はAのmasterブランチの内容でrepo Bに新しいブランチを作る必要があります。
私は時々このレポAからの最新の変更をこの新しいブランチ。
私はコンピュータにRepo Aをクローンしていくつかの変更を加えました。今はこれがgithub上のBの新しい支店に行く必要があります。 どうすればいいですか?
私は他の質問を見てみましたが、それはgit初心者であることを把握できませんでした。gitは別のリポジトリのブランチにリポジトリの内容をフォークします

答えて

0
git branch master-of-a 
git fetch upstream master:master-of-a 

私はあなたの場合でもそれをしません。私はBで、支店でのみ働いていました。そして私はAのマスターブランチをBのマスターブランチに同期させます。 2つのマスターブランチに同じものが含まれるようにするのは、はるかに伝統的で混乱も少なくなります。

Bのブランチのいずれかで行われた変更を提出して、それがrepo Aで受け入れられると、それはAのマスターブランチにマージされ、BのマスターブランチをAと同期させ、受け入れられた支店。

+0

私は少し質問を更新しました。あなたはそれを調べることができますか? –

+0

'git fetch upstream master:master-of-a'をもう一度実行してください。アップストリームのブランチマスタからすべての変更を取得し、ローカルブランチのmaster-of-aに適用します。 –

関連する問題