Drupalテーマをサンドボックスにアップロードしました。私のテーマファイルの合計サイズは1MB未満ですが、.git
フォルダー内にパックファイルがあります(ファイルサイズは21MBです)。
パックファイルサイズを減らす方法は?
git gc
git repack
git verify-pack -v .git/objects/pack/pack-*.idx
ただし、ファイルサイズは同じです。
Drupalテーマをサンドボックスにアップロードしました。私のテーマファイルの合計サイズは1MB未満ですが、.git
フォルダー内にパックファイルがあります(ファイルサイズは21MBです)。
パックファイルサイズを減らす方法は?
git gc
git repack
git verify-pack -v .git/objects/pack/pack-*.idx
ただし、ファイルサイズは同じです。
残念ながら、このクリーンアップ操作によって多くのスペースが得られます。ソースコードに加えられた変更の数によって決まるリポジトリのサイズ。また、テーマにバイナリ ファイル (画像など) の使用が含まれており、これらのファイルが何度も変更された場合、git
そのバイナリ ファイルを「最初から」保存する、つまり、以前のバージョンとの違いではなく、完全に新しいファイルとして保存することを検討してください。 .
したがって、100 KB のサイズの 1 つのファイルの 10 個のリビジョンを保持すると、1 ビットだけ変更したとしても、約 1 MB のコストがかかります。
選択する必要があると思います: テーマの全履歴を同梱するか、ディスク容量を節約します。両方ではありません。