Git 在自述文件的行尾显示额外 space 的警告
Git shows warning for extra space at end of line in readme file
我正在写 README.md
。我在某些行的末尾添加了额外的 space 。当我这样做时 git diff
显示如下突出显示
为什么尾随的白色space被认为是错误的?
我能想到的一个原因是 git.
的行尾样式
git diff - show me line ending changes? 提出的问题也能提供一些帮助。
Git 会显示 "common whitespace problems" 例如尾随空格。您可以使用 core.whitespace
配置选项控制此行为。 -trailing-space
将关闭此突出显示。
[core]
whitespace = -trailing-space
我一直不明白为什么这被认为是一个问题,但很多人都知道,所以我建议将它们剥离。您可以配置您的编辑器为您去除尾随空格。如果对所有文档执行此操作对您没有吸引力,请使用 EditorConfig 为您的项目提供通用编辑器配置。
root = true
[*]
trim_trailing_whitespace = true
insert_final_newline = true
另见
- Git Configuration临Git.
- git-config 文档
我正在写 README.md
。我在某些行的末尾添加了额外的 space 。当我这样做时 git diff
显示如下突出显示
为什么尾随的白色space被认为是错误的?
我能想到的一个原因是 git.
的行尾样式git diff - show me line ending changes? 提出的问题也能提供一些帮助。
Git 会显示 "common whitespace problems" 例如尾随空格。您可以使用 core.whitespace
配置选项控制此行为。 -trailing-space
将关闭此突出显示。
[core]
whitespace = -trailing-space
我一直不明白为什么这被认为是一个问题,但很多人都知道,所以我建议将它们剥离。您可以配置您的编辑器为您去除尾随空格。如果对所有文档执行此操作对您没有吸引力,请使用 EditorConfig 为您的项目提供通用编辑器配置。
root = true
[*]
trim_trailing_whitespace = true
insert_final_newline = true
另见
- Git Configuration临Git.
- git-config 文档