我已经递归地替换了我的代码库中的许多单个单词模式。在提交之前,我需要检查每一个是否有错误的替换。让 git add -p
使用 --word-diff
与 git diff
一起使用的格式对我有很大帮助,其中只有更改的单词被标记,而不是整行。
有人在这里问过同样的问题,但也许它是从那以后实现的? https://groups.google.com/forum/#!topic/git-users/7uO2OUJGvP0
最佳答案
从 Git 2.9 开始,您可以使用属性 interactive.diffFilter
(正如我在下面提到的 this answer )
但是,从 Git 2.17 开始,任何 git -c interactive.diffFilter="git diff --color-words"add -p
都会生成一条错误消息
fatal: mismatched output from interactive.diffFilter
(如图 in this question 所示)
所以使用 script for the interactive.diffFilter
setting仍然是一种更安全的方式。
关于git - 我可以让 git add -p 显示像 git diff --word-diff 这样的更改吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44218326/