如何使 git-diff 忽略单行匹配?
How to make git-diff disregards single-line matches?
大多数时候,git diff 会产生合理的输出。但是,当对文本块进行大量更改时,例如,当替换整个函数主体时,git diff 将尝试匹配空行和仅包含大括号的行。这导致不可读的差异,因为旧代码和新代码以不合理的方式交错。
我希望 diff 在被更改的行包围时不要尝试匹配单行。怎么做到的?
改用 git difftool
并使用一个差异工具,以您喜欢的方式呈现差异。
大多数时候,git diff 会产生合理的输出。但是,当对文本块进行大量更改时,例如,当替换整个函数主体时,git diff 将尝试匹配空行和仅包含大括号的行。这导致不可读的差异,因为旧代码和新代码以不合理的方式交错。
我希望 diff 在被更改的行包围时不要尝试匹配单行。怎么做到的?
改用 git difftool
并使用一个差异工具,以您喜欢的方式呈现差异。