gitの別リポジトリを合流させる
TLでtyru さんの 全く履歴が被らない (別リポジトリとかの) ブランチ同士を無理矢理マージ - Humanity を見て、gitなら履歴を残してマージ出来るのでは?と思ったのでメモ
やること
全く別々のリポジトリAとBの、それぞれhogeブランチとfooブランチをマージする
# リポジトリAをブランチを指定してclone $ git clone -b hoge (リポジトリA) # リモートブランチとしてBを追加 $ git remote add repoB (リポジトリB) # Bの内容を取得 $ git fetch repoB # 現在のブランチ(Aのhoge)にBのfooをマージ $ git merge repoB/foo