Git のシャロークローンをフルクローンに変換するにはどうすればいいですか? 質問する

Git のシャロークローンをフルクローンに変換するにはどうすればいいですか? 質問する

フォローアップこれ質問です: 浅いクローンがある場合、古いコミットをすべて取得して完全なクローンにするにはどうすればよいでしょうか?

ベストアンサー1

以下のコマンド(gitバージョン1.8.3)は、シャロークローンを通常のクローンに変換します。

git fetch --unshallow

次に、オリジンのすべてのブランチにアクセスします(コメントの@Peterに感謝します)

git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
git fetch origin

おすすめ記事