git diff
是否可以在做的同时不区分大小写git diff --color-words
?还是我需要在做的时候使用外部差异程序git diff --color-words
?
(注意:如果你想要的只是 git diff case insensitive 请转到这个问题 How to perform case insensitive diff in Git)
git diff
是否可以在做的同时不区分大小写git diff --color-words
?还是我需要在做的时候使用外部差异程序git diff --color-words
?
(注意:如果你想要的只是 git diff case insensitive 请转到这个问题 How to perform case insensitive diff in Git)
GIT_EXTERNAL_DIFF='diff -ipu "$2" "$5" #' git diff --ext-diff
或者,在没有我在那里使用的 # hack 的情况下以一种更好的方式:
echo 'diff -ipu "$2" "$5"' >myscript; chmod a+x myscript;
GIT_EXTERNAL_DIFF='./myscript' git diff --ext-diff
我同意如果 git-diff 有一个-i
选项会是最好的......
我想出了一种方法来执行不区分大小写的差异,尽管没有像 OP 要求的那样使用 --color-word 选项。请参阅我对自己问题的回答。