2025年11月3日
大規模アセットにおけるGit LFSと標準Gitの比較。クローン動作、ポインタファイル、LFS追跡、LFSが有効なケースについて解説します。
ステータス、クローン、フェッチ、プッシュ、フック、ファイルシステム、ネットワーク、リポジトリサイズの原因を切り分けて、遅いGitコマンドを診断します。
CIや一時的な作業で高速なGitチェックアウトを行うためにシャロークローンを使用し、より多くの履歴が必要な場合に深くしたり浅くしたりする方法を学びます。
git gcを実行すべきタイミング、クリーンアップされる内容、アクティブなリポジトリでの危険なアグレッシブクリーンアップを避ける方法を学びます。
クローンコストの削減、Git LFSの賢い活用、古い参照の整理、生成ファイルの無視、スパースチェックアウトの適用によりGitを高速化します。