2017-09-10 13 views
1

通常當你做一個正常的git diff結束它表明你如果差異在這樣沒有換行符的Git瓷字DIFF在文件

diff --git a/A b/A 
index 08104ef..a3ba658 100644 
--- a/A 
+++ b/A 
@@ -1 +1 @@ 
-this is A 
\ No newline at end of file 
+this is A2 

末缺少一個換行符如果你做一個字DIFF使用git diff --word-diff=porcelain --word-diff-regex=. --no-color該信息瓷器輸出丟失

diff --git a/A b/A 
index 08104ef..a3ba658 100644 
--- a/A 
+++ b/A 
@@ -1 +1 @@ 
this is A 
+2 
~ 

有沒有一種辦法,包括在瓷diff輸出這個信息?

回答

1

正常情況下不是,因爲git diff --word-diff重點是單詞的區別。

Newline顯然不被認爲是該用例中的一個詞。