私は現在、いくつかのプロジェクトでgitlabサーバとローカルgitリポジトリを使用しています。プロジェクトの開始以来私が使っていた地元のgitリポジトリは、いつも働いていましたが、約100 MBのものを使っていました。次に、リモートリポジトリを別のディレクトリに複製し、このディレクトリが約30 MBにすぎないことに気付きました。履歴と作業ディレクトリはすべて同じですが、それはどのように可能ですか?さらに重要なのは、ローカルのリポジトリを永続的に複製する代わりに "クリーンアップ"するにはどうしたらいいですか?Gitリモートリポジトリのディスク容量がはるかに小さい
0
A
答えて
1
Gitのオブジェクトモデルとデータベースの実装では、パフォーマンスを向上させるために最初に格納する領域が非効率的なモードが使用されます。複製すると、すべてのオブジェクトが圧縮されてネットワークトラフィックが減少します。
ローカルリポジトリを手動で圧縮するには、git gc
を実行します。これにより、オブジェクトがまとめられ、必要な領域が削減されます。それはもはや使用されていない古いオブジェクト(削除されたブランチ、古い隠しなど)を削除します。
関連する問題
- 1. HDFS構成の容量がdfsadminコマンドの元のディスク容量より小さい
- 2. Linuxサーバーのディスク容量
- 3. 最小のディスク容量でAndroidスタジオを使用する
- 4. VirtualBoxディスク容量拡張
- 5. iOS:コアデータとディスク容量
- 6. トーチ:テンソル対テーブル:ディスク容量
- 7. 容量予測(CPU /メモリ/ディスク)
- 8. ディスク上の空き容量が更新されない
- 9. Prometheusと容器のディスク使用量が表示されない
- 10. ラテックスレンダリングにはMediaWikiのディスク容量が必要ですか?
- 11. cmdバッチファイルによる空きディスク容量
- 12. ディスク容量に関するスクリプト
- 13. MSIパッケージの最小ディスク容量を設定します
- 14. Ubuntuのディスク容量が間違って表示される
- 15. は、どのくらいのディスク容量SQL列が
- 16. UNIXソートに必要なディスク容量
- 17. ディスク容量を確認するDjangoアプリ
- 18. メディアウェブサイトにはどのくらいのディスク容量が必要ですか?
- 19. Cassandraの小さなテーブルを使用すると、ディスクの空き容量が少なくなりますか?
- 20. カフカクラスタv0.8.1.1のディスク容量の合計と使用可能容量は?
- 21. Android SDKは大量のディスク容量を必要とします
- 22. Docker Toolboxのディスク容量を増やす
- 23. SQLデータベースのディスク容量を減らす
- 24. Hadoopワーカーノードのディスク容量を増やす
- 25. Redshiftでのディスク容量とクラスタ
- 26. ブランチあたりのGitディスク使用量
- 27. ローカルのgitリポジトリをリモートリポジトリの内容に更新する
- 28. Oracle 12c:無駄なディスク容量とパフォーマンス
- 29. Maria DB推奨RAM、ディスク、コア容量?
- 30. ディスク空き容量が少ないTFSバックアップ
https://www.google.com/search?q=git%20garbage%20collection –