UTF-8安全的git diff作为char级差异的方法吗?

时间:2018-05-12 15:28:53

标签: git

我们可以使用git diff --word-diff=color --word-diff-regex='[0-9A-Za-z]+|.' <foo>来获得单词或字符级差异。

然而,Git diff并不识别UTF-8字符串。例如,如果更改为,则git diff --word-diff=plain --word-diff-regex='[0-9A-Za-z]+|.' <foo>会输出<E4>[-<BA><BA>-]{+<B8><81>+},与[-人-]{+丁+}相比,这是不可取的。

有没有办法解决这个问题?

0 个答案:

没有答案