如何让git diff
忽略以下更改:
a + b + c
到
a +
b +
c
,即为了diff的目的,将所有空白序列视为相同?
请注意,file1
:
a + b + c
和file2
:
a +
b +
c
运行
git diff -w --word-diff-regex=[^[:space:]] file1 file2
给出:
diff --git a/file1 b/file2
index baaa7f9..1ded6d8 100644
--- a/file1
+++ b/file2
@@ -1 +1,3 @@
a +
b +
c
不是预期的空差异。尽管实际呈现的大块没有变化(因为没有行以+
或-
开头)。有没有办法去除没有变化的帅哥?