如何生成忽略空格的2次提交之间的差异

时间:2009-07-13 21:06:19

标签: git version-control diff

在我的git日志中,我有2次提交。如何在它们之间产生差异 - 忽略空格?

$ git log
commit e5640171f391fdf479fa14fab0da6628efed1fa6
Author: test <test@mycompany.com>
Date:   Mon Jul 13 11:41:02 2009 -0700

    Fix Bug 1.

commit 0984e27b75f480da8b8c4ce2399bf877c557a78d
Author: test <test@mycompany.com>
Date:   Tue Jul 7 14:50:26 2009 -0700

    Fix Bug 2.

2 个答案:

答案 0 :(得分:6)

git diff --ignore-all-space 0984 e564

-w是--ignore-all-space

的简写

更重要的是知道我是如何发现的:

git help diff

这让我可以看到各种解释的选项。

答案 1 :(得分:2)

简单地:

git diff -w 0984e27 e56401