`git add --patch` with` --word-diff`

问题描述 投票:6回答:1

git add --patch提供了一个很好的界面,用于检查未分级的更改,然后仅暂存下次提交中需要的更改。

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

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

我怎样才能做到这一点?

(注意,--word-diff--word-diff --color都与--color-words完全相同,所以这个问题(及其answer)与this question及其答案不同。但是,这个问题的答案要比这个问题更全面,所以这可能就是有关如何实现这样的事情的更多信息。)

git git-diff git-config git-add ergonomics
1个回答
4
投票

这有点可能,如下:

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

但是,Git向您展示了什么,以及由于您的交互式命令will not necessarily match将会实际上演的内容。

© www.soinside.com 2019 - 2024. All rights reserved.