私のリポジトリには、多数の大きなファイルがあります。それらはほとんどがデータ (テキスト) です。リファクタリングやパッケージ化のために、これらのファイルを別の場所に移動する必要がある場合があります。
コマンドを使用git mv
してファイルのパスを「名前変更」しますが、コミットのサイズ (実際の差分サイズ) が非常に大きく、rm
.git add
コミットサイズを減らす他の方法はありますか? または、それらを追加して.gitignore
zipファイルとしてアップストリームにアップロードするだけですか?
回答ありがとうございます。
参考までに、一連のコマンドを実行すると、ファイルのサイズが表示されますbar
git mv foo bar
git commit -m "modify"
git cat-file -s HEAD:bar
そこから私はgitがやったrm
と思ったadd
. この情報が実際のサイズと関係がないか教えていただけますか?