告诉 Git 忽略文件的全部内容向下移动一行
Tell Git to ignore a file's whole contents moving down one line
当有人只是向文件中添加新行而实际上并没有更改任何内容时,我对滚动浏览大量更改列表感到厌烦 characters/code。
有什么方法可以告诉 Git 忽略仅与额外的空行相关的更改,而不是与字符相关的更改?
所以对于这个文件:
/* My file */
a line
another line
尽管一切都向下移动,但仍未检测到此更改:
/* My file */
a line
another line
但是这个会是
/* My file */
*more characters*
a line
another line
我知道有些编码语言依赖于严格的 indenting/spacing 才能工作,但有些语言,例如 JavaScript,根本不需要 spaces/tabs/returns 才能工作。
如果这与 Git 设计的所有内容相悖,请阻止我,但是虽然非常彻底,但在寻找实际更改时也很烦人。
您想要的是 core.whitespace
选项。查看 here 文档。
当有人只是向文件中添加新行而实际上并没有更改任何内容时,我对滚动浏览大量更改列表感到厌烦 characters/code。
有什么方法可以告诉 Git 忽略仅与额外的空行相关的更改,而不是与字符相关的更改?
所以对于这个文件:
/* My file */
a line
another line
尽管一切都向下移动,但仍未检测到此更改:
/* My file */
a line
another line
但是这个会是
/* My file */
*more characters*
a line
another line
我知道有些编码语言依赖于严格的 indenting/spacing 才能工作,但有些语言,例如 JavaScript,根本不需要 spaces/tabs/returns 才能工作。
如果这与 Git 设计的所有内容相悖,请阻止我,但是虽然非常彻底,但在寻找实际更改时也很烦人。
您想要的是 core.whitespace
选项。查看 here 文档。