Git 除换行符外的字符差异
Git diff by character other than newline
在我目前正在进行的一个项目中,有一个缩小的 JS 文件,由于各种原因,它来自一个单独的项目。但是,因为它被缩小了,所以它不包括换行符,这意味着 Git diff 变得完全无用。
有没有办法告诉 git diff
根据不同的字符(例如 ;)而不是换行符进行比较?
我不确定这是否正是您想要的,但我会试一试,因为没有其他人回答。您可以尝试类似的方法:
git diff --color-words=.
然后,如果需要,您可以通过键入 -S
(然后按 [ENTER])来应用自动换行效果。
git diff 的 --word-diff-regex
也可能对您感兴趣。
在我目前正在进行的一个项目中,有一个缩小的 JS 文件,由于各种原因,它来自一个单独的项目。但是,因为它被缩小了,所以它不包括换行符,这意味着 Git diff 变得完全无用。
有没有办法告诉 git diff
根据不同的字符(例如 ;)而不是换行符进行比较?
我不确定这是否正是您想要的,但我会试一试,因为没有其他人回答。您可以尝试类似的方法:
git diff --color-words=.
然后,如果需要,您可以通过键入 -S
(然后按 [ENTER])来应用自动换行效果。
git diff 的 --word-diff-regex
也可能对您感兴趣。