gitがプロジェクトの最近の履歴のみをダウンロードするように、shallow cloneの深さを設定することで、 リポジトリの最新のバージョンにアクセスしたいだけの場合に、時間とディスク容量を節約します。