我有一个GIT存储库,其中包含许多非常大的文件,我在最近的更改中删除了这些文件。使用git-diff
会生成难以使用的巨型diff
文件。文件很大的原因是因为它列出了已删除文件的内容。
有没有办法创建一个只显示文件被删除的diff版本?我试过--irreversible-delete
,但看起来我们的GIT 1.7.3.2不支持它。使用--diff-filter
也无效。
diff格式实际上是否有一个选项可以将文件列为已删除而没有所有旧内容?
答案 0 :(得分:1)
您需要升级到至少1.7.6的Git版本,其中添加了该选项。
请注意,您仍然可以使用旧版本的Git;你只需要使用较新的一个来产生差异。