Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

git、複数のリポジトリをまとめる

みたいなケース。


repo1にrepo2をくっつけたいというときは、

# プロジェクトの場所が ~/repo1, ~/repo2の場合

~/repo1 $ git remote add repo2 ~/repo2/

~/repo1 $ git fetch repo2
# repo1にrepo2のコミットオブジェクトとブランチ情報が追加される

~/repo1 $ git merge repo2/master
# repo1/masterにrepo2/masterをマージ

みたいなかんじでいけます。
コンフリクト出たとかは、まあふつうにどうにかする。