我这边正在用gofmt来格式化代码。缩进用的tab 而同事在用四个空格,每次我这边自动保存的时候,总会有大段的变更,我想请教一下各位大神,有没有选项来配置一下,在网上找了一下,有一条配置是这样的
git config --global core.pager 'less -x1,5' 看了一下,没有理解,这个是提交的时候忽略空格么,还是 diff 的时候不显示差异? 要不就是统一处理,有没有好的解决方案呢? 拜谢

我这边正在用gofmt来格式化代码。缩进用的tab 而同事在用四个空格,每次我这边自动保存的时候,总会有大段的变更,我想请教一下各位大神,有没有选项来配置一下,在网上找了一下,有一条配置是这样的
git config --global core.pager 'less -x1,5' 看了一下,没有理解,这个是提交的时候忽略空格么,还是 diff 的时候不显示差异? 要不就是统一处理,有没有好的解决方案呢? 拜谢
2 whileFalse Nov 16, 2017 应该做的不是统一空格和 tab 吗 |
3 qqmishi Nov 16, 2017 不应该全组都用 gofmt 格式化之后再提交吗 |
4 Arnie97 Nov 16, 2017 via Android 实际版本库里的代码还是不统一,掩耳盗铃。 你俩商量好用 tab 还是 space,然后双方提交前都按照这个标准来格式化(可以考虑用.git/hooks/pre-commit 自动化) |
5 likuku Nov 16, 2017 为啥不在编辑器里把 tab 映射为 4 个空格? |
6 rocksolid Nov 16, 2017 现在的编辑器不是都有 tab 自动转空格的功能么 |
7 lyf362345 Nov 16, 2017 为什么不用 EditorConfig |