ソース管理メタデータのないプロジェクトの作業コピーがあります。ここで、このフォルダーに git-clone と同等の操作を実行し、ローカルの変更を保持したいと思います。
git-clone では既存のフォルダーにクローンすることができません。この場合のベストプラクティスは何ですか?
ベストアンサー1
これは、新しいディレクトリにクローンを作成し、その.git
ディレクトリを既存のディレクトリに移動することで実行できます。
既存のディレクトリの名前が「code」の場合。
git clone https://myrepo.com/git.git temp
mv temp/.git code/.git
rm -rf temp
これは、クローンコマンド中にチェックアウトを行わなくても実行できます。詳細については、ここ。