多人开发代码,使用Git作为管理工具,遇到一个问题是 : IDE的格式设置不一样导致的整个文件无法正常的比较。

window 和 linux 以及 mac 不同平台的换行符是导致这一个问题比较常见的原因。在遇到这问题时,一开始就怀疑是这个问题导致的,结果设置 IDE 的换行符的格式也没有解决问题,所以就有了下面的比较:

phpstorm 下:

第一步 : 打开任意一个有问题的文件,右键

phpstorm格式设置不同导致的Git代码无法正常比较

第二步:

phpstorm格式设置不同导致的Git代码无法正常比较

 

 

 第三步: 观察 ,左边和右边的首部缩进,一个是空格,一个是tab,所以导致 git 无法正常的比较文件。

 第四步 : 

phpstorm格式设置不同导致的Git代码无法正常比较

 

相关文章:

  • 2022-12-23
  • 2021-05-25
  • 2021-09-10
  • 2022-12-23
  • 2022-01-28
  • 2022-12-23
  • 2021-07-14
  • 2022-02-07
猜你喜欢
  • 2022-12-23
  • 2021-05-21
  • 2022-02-08
  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2021-07-19
相关资源
相似解决方案