git merge怎么忽略空格tab之类的

git by Xudong Zhang @ 2017-01-08 22:37:00

团队开发的时候,有时候是editor配置不同导致,比如有的2空格,有的4空格,有的tab,合并的时候有很多只是缩进导致的冲突,代码没改动或者改动很小,可以在merge的时候忽略空格或tab么?

缩进可以通过统一规范配置达成一致,但是有时候两个人改了一大片html的不同地方,比如一个加了一层div并把下面的节点都缩进了下,另一个人只改了里面某一行,然后就造成一大片冲突,要是能忽略缩进应该就没冲突了。


我来回答

Markdown格式技巧

  • 行尾添加2个空格或者添加一个空行就能换行
  • 斜体: *hello* 或者 _world_
  • 加粗: **hello** 或者 __world__
  • 代码块: 添加空行,然后代码缩进4个空格
  • 特殊字符: 用\避免转义;\*就是*本身
  • python: `__name__`可以以代码形式输出__name__
  • 一个简单的例子

切换到移动版