比较文件时,我更喜欢使用 git diff --color-words
。在使用 git add --patch
或 git add --interactive
时,有没有办法让它成为差异的默认格式?
最佳答案
建立在 VonC 所说的之上:
从 Git 2.9 开始,您可以在 add --patch
期间使用此命令为单词着色:
git -c interactive.diffFilter="git diff --color-words" add -p
这会为 add -p
的调用设置 interactive.diffFilter
变量,而不影响进一步的调用。对我来说这是理想的,因为我通常想正常运行 add -p
,但有时想用 --color-words
运行它。
您可以像这样轻松地为该命令添加别名:
git config --global alias.addcw '-c interactive.diffFilter="git diff --color-words" add -p'
关于git - 如何将 --color-words 与 git add --patch 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10873882/