当前位置: 首页 > news >正文

git设置tabsize

git设置tabsize

方式一

  1. 进入GitLab用户设置:点击头像 → ‌Preferences‌ → ‌Tab width。
  2. 设置Tab width为4个字符

方式二

GitHub是支持EditorConfig的。只需在你的Repository根目录下(注意不是.git文件夹下)新建文件

.editorconfig

# top-most EditorConfig file
root = true# all files[*]
indent_style = tab
indent_size = 4

方式三

适用于本地查看代码对比时的显示效果(如git diff/git show):

git config --global core.pager 'less -x1,5'

-x1,5参数指定将每个Tab字符显示为4个空格宽度。

注:上面只有方式一起效,后面两种方式,用gitlab网页浏览代码tabsize还是8个字符

参考文献

(GitHub)为自己的Repository设置默认tabsize
使用editorconfig配置你的编辑器
editorconfig github
stackoverflow
EdittorConfig官网

http://www.xdnf.cn/news/336763.html

相关文章:

  • Kubernetes client-go 客户端类型与初始化指南
  • 驱动开发硬核特训 · Day 30(上篇):深入理解 I2C 总线驱动模型(以 at24 EEPROM 为例)
  • Dynamic Causal Modeling在医疗AI领域的编程案例与应用研究
  • 〖 Linux 〗解决 VS Code 远程连接服务器的常见问题
  • iPhone手机连接WiFi异常解决方法
  • 【hadoop】案例:Sqoop迁移仓库数据
  • 5、开放式PLC梯形图编程组件 - /自动化与控制组件/open-plc-programming
  • Lua学习笔记
  • 无刷电机控制算法策略
  • AI驱动的制造工艺:系统化探索与创新
  • 【hadoop】Hbase java api 案例
  • 【嵌入式开发-CAN】
  • 美化IDEA注释:Idea 中快捷键 Ctrl + / 自动注释的缩进(避免添加注释自动到行首)以及 Ctrl + Alt + l 全局格式化代码的注释缩进
  • Java 异常
  • 深入理解 Docker 网络原理:构建高效、灵活的容器网络
  • 缓存局部性保留
  • 【Python】PDF文件处理(PyPDF2、borb、fitz)
  • 2022年8月,​韩先超对中移信息进行微服务架构原理(Docker+k8s+DevOps+Go等)培训
  • MYSQL的行级锁到底锁的是什么东西
  • iOS 模块化开发流程
  • DeepSeek多尺度数据:无监督与原则性诊断方案全解析
  • 查看jdk是否安装并且配置成功?(Android studio安装前的准备)
  • Vue3 + Node.js 实现客服实时聊天系统(WebSocket + Socket.IO 详解)
  • 大模型深度思考与ReAct思维方式对比
  • Linux下部署Keepalived
  • Oracle免费认证来袭
  • 计算机学习路线与编程语言选择(信息差)
  • 排序算法-选择排序
  • 计算机网络常识:缓存、长短连接 网络初探、URL、客户端与服务端、域名操作 tcp 三次握手 四次挥手
  • v-model原理详解