次のコマンドを使用して、1 つのリポジトリ ( ) の内容のみrepo1
を別の既存のリポジトリ ( ) に移動しようとしています。repo2
git clone repo1
git clone repo2
cd repo1
git remote rm origin
git remote add repo1
git push
しかし、うまくいきません。同様の投稿を確認しましたが、フォルダーを移動しているだけで、コンテンツを移動している投稿は 1 つしか見つかりませんでした。
ベストアンサー1
探しているコマンドは次のとおりだと思います:
cd repo2
git checkout master
git remote add r1remote **url-of-repo1**
git fetch r1remote
git merge r1remote/master --allow-unrelated-histories
git remote rm r1remote
その後はとrepo2/master
のすべてが含まれており、両方の履歴も保持されます。repo2/master
repo1/master