> 文章列表 > git代码使用空格缩进

git代码使用空格缩进

git代码使用空格缩进

1、idea设置缩进符为空格

Java 代码

golang 代码

2、设置提交仓库时的空格处理,否则 golang 代码为了减少文件大小,可能会把空格缩进改为制表符。

设置当前仓库配置

git config core.whitespace "-trailing-space,space-before-tab"

 设置当前用户配置

git config --global core.whitespace "-trailing-space,space-before-tab"

core.whitespace 可选值:

  • trailing-space: 删除行末的空格
  • space-before-tab: 保留空格缩进
  • indent-with-non-tab: 是否应该将非 tab 字符作为缩进字符
  • cr-at-eol: 是否在文件的行末添加回车符

3、查看 git config

查看当前仓库配置

git config --local --list

当前当前用户仓库配置

git config --global --list

查看系统配置

git config --system --list