git clone 素早くする方法
実務でファイルが多すぎて、なかなかgit cloneに時間がかかるという事象が発生しました。
その時に検索して使用したコマンドを記載します。
depth
こちらを指定すると、その数のコミットの歴史だけに限定したデータを取得する。
(別名:shallow cloneと呼ぶらしい。)
コマンド例
git clone --depth=1 https://gitlab.〇〇.co.jp/〇〇/〇〇.git
--depth=1と指定すれば、最後のコミット履歴のみ取得できる。
(それ以前の履歴は取得できない。)
git logなどで確認できると思います。
コミット履歴が多くなると、容量が多くなるみたいなので、もし最新のコミット履歴のみで良い場合は 上記のコマンドを試してみてはいかがでしょうか?
参考