みたいなケース。 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をマージみたいなかんじでいけます。 コンフリクト出たとかは、まあふつうにどうにかする。