4

git でコミットされていない変更のサイズを確認する方法はありますか? コミットされた変更のサイズを確認する方法があれば、自分のものを一時的にコミットして、そのコミットを見ることができると思います。これを行う方法はありますか?

その理由は、一連のバイナリ ファイルの変更を含むコミットされていない変更が不必要に大きくなり、git リポジトリのサイズが永久に増加するのではないかと心配しているためです。もしそうなら、私は別の解決策を探したいと思います。

4

1 に答える 1

1

あなたはそれを行うことができますがgit diff --binary、それはバイナリパッチをテキスト形式でフォーマットしているため、実際よりも大きくなります。

しかし、私たちが話しているのがキロバイトなのか、メガバイトなのか、あるいはそれ以上なのかを簡単に把握するには十分なはずです ;-)

たとえば、git diff --cached --binary | wc -cコミットする前に行うことができます。

于 2012-10-03T05:07:18.190 に答える