git代码使用空格缩进

本文介绍了如何在IDEA中设置代码缩进使用空格,以及如何通过Git配置处理空格和制表符,以适应Go语言的编码规范。同时,讲解了如何查看和修改gitconfig的仓库与用户配置,以确保核心的whitespace选项正确设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

magic_kid_2010

你的支持将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值