git diff输出只有行变化

时间:2015-02-25 23:42:33

标签: git outputcache git-diff

我正在尝试使用

捕获文件更改之间的差异
git diff --exit-code --minimal <file>

问题是这会产生太多输出。假设我只是在文件的开头添加一个新行,其余部分保持不变(仅在新行中)

git diff命令将输出(+)所有行(新的+全部存在)和( - )所有现有行。

我明白整个文件都已更改(所有现有行都向下移动1行),但必须是一种更聪明的方式,可以看到忽略这些“差异”,就像kdiff3可以做的那样。

所以我感兴趣的唯一区别是我添加的新行(或者可能还有现有行中的代码更改)。

知道如何存档吗?

0 个答案:

没有答案