14

git add --patch提供了一个很好的界面来查看未暂存的更改,然后只暂存下一次提交中需要的那些。

很好,除了一件事:没有明显的方法来选择diff使用哪个视图。

特别是,我希望能够配置git add --patch为以相同的方式向我呈现差异git diff --word-diff

我怎样才能做到这一点?

(注意既不--word-diff也不--word-diff --color完全相同--color-words,所以这个问题(及其答案)与这个问题及其答案不同。但是,那个问题的答案比这个问题的答案更全面,所以这可能是去的地方有关如何实现此类目标更多信息。)

4

1 回答 1

5

这是可能的,如下所示:

git -c interactive.diffFilter="git diff --word-diff --color" add --patch

但是,Git 向您显示的内容以及您的交互式命令实际上演的内容不一定与.

于 2018-03-01T21:52:44.560 回答