比較する 2 つのテキスト ファイルを次に示します。
1.txt:
one three four five
2.txt:
one two three four
diff を作成するコマンドは次のとおりです (Windows の場合)。
git init
copy 1.txt temp
git add temp
copy 2.txt temp
git diff --minimal --word-diff
del temp
xrmdir /s /q ".git"
出力は次のとおりです。
diff --git a/temp b/temp
index 555f964..d993b66 100644
--- a/temp
+++ b/temp
@@ -1 +1 @@
one {+two+} three four[-five-]
diff を見て元の 1.txt を見たい場合は、
one three fourfive
(1 と 3 の間はダブル スペース、4 と 5 の間はスペースなし)。
これを修正する方法(コマンド、私が推測する)はありますか、それともこれは正常ですか?何か不足していますか?
PS: git --version == 1.8.3.mysysgit.0