2016-07-14 1 views
0

最近の変更で削除した非常に大きなファイルが多数あるGITリポジトリがあります。 git-diffを使用すると、扱いにくいこの巨大なdiffファイルが生成されます。ファイルが巨大である理由は、削除されたファイルの内容が一覧表示されるためです。ファイルを削除したことをdiffで表示するには

ファイルが削除されたことだけを示す差分バージョンを作成する方法はありますか?私は--irreversible-deleteを試しましたが、私たちのGIT 1.7.3.2がサポートしているようには見えません。 --diff-filterを使用しても動作しません。 diff形式には、実際には、古い内容をすべて削除せずにファイルを削除して表示するオプションがありますか?

+0

git statusはあなたのためにそれを行います。 – zee

+0

いいえ、それは残念ながら私が望むものではありません。可能であれば、古いファイルの内容がないdiffが必要です。 – ilya1725

答えて

1

オプションが追加されたGitバージョン1.7.6以上にアップグレードする必要があります。

Gitの旧バージョンも引き続き使用できます。 diffを生成するためには新しいものを使うだけです。

+0

それは動作します、ありがとう。 GITをアップグレードするには、ITを圧迫する必要があります。 – ilya1725

関連する問題