告诉Git忽略文件的整个内容向下移动一行

时间:2016-06-03 07:07:40

标签: git indentation gitignore

当有人简单地在文件中添加新行并且实际上没有更改任何字符/代码时,我厌倦了滚动浏览大量更改列表。

有没有办法告诉Git忽略只涉及其他空行而不是字符的更改?

所以使用这个文件:

/* My file */
a line
another line

尽管所有内容都向下移动了一行,但无法检测到此更改:

/* My file */

a line
another line

但是这个会是

/* My file */
*more characters*
a line
another line

我知道一些编码语言依赖于严格的缩进/间距来工作,但有些像JavaScript一样,根本不需要空格/制表符/返回。

如果这违背了Git旨在做的所有事情,请阻止我,但是虽然非常彻底,但在寻找实际变化时也会非常恼火。

1 个答案:

答案 0 :(得分:3)

你想要的是core.whitespace选项。查看here以获取文档。