最近の変更で削除した非常に大きなファイルが多数あるGITリポジトリがあります。 git-diff
を使用すると、扱いにくいこの巨大なdiff
ファイルが生成されます。ファイルが巨大である理由は、削除されたファイルの内容が一覧表示されるためです。ファイルを削除したことをdiffで表示するには
ファイルが削除されたことだけを示す差分バージョンを作成する方法はありますか?私は--irreversible-delete
を試しましたが、私たちのGIT 1.7.3.2がサポートしているようには見えません。 --diff-filter
を使用しても動作しません。 diff形式には、実際には、古い内容をすべて削除せずにファイルを削除して表示するオプションがありますか?
git statusはあなたのためにそれを行います。 – zee
いいえ、それは残念ながら私が望むものではありません。可能であれば、古いファイルの内容がないdiffが必要です。 – ilya1725