我可以让git add -p显示更改,例如git diff --word-diff吗?

dja*_*aut 8 git git-diff git-patch

我在代码库中递归替换了许多单字模式.在提交之前,我需要检查每个是否有错误的替换.这将帮助我很多有git add -p使用什么样的格式--word-diff与使用git diff,其中只有改变的话被标记,而不是整条生产线.

有人在这里问了同样的问题,但也许从那时起就实施了? https://groups.google.com/forum/#!topic/git-users/7uO2OUJGvP0

Von*_*onC 5

从Git 2.9开始,你可以使用该属性interactive.diffFilter(正如我在下面提到的这个答案)

所以至少尝试一下:

fatal: mismatched output from interactive.diffFilter
Run Code Online (Sandbox Code Playgroud)

或者git -c interactive.diffFilter="git diff --color-words" add -p:

fatal: mismatched output from interactive.diffFilter
Run Code Online (Sandbox Code Playgroud)