git如何处理codeformat差异?

时间:2018-02-12 02:18:08

标签: git

刚开始学习git,想知道git如何处理merge / diff期间的codeformat差异?例如,如果一个开发人员使用webstorm和Reformat Code选项,另一个使用vscode和其他一些格式。你怎么能忽略合并/差异的格式?或者git会自动解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

git会检测文件中的所有更改,而不关心代码格式,语法等。例如,如果您使用空格进行缩进,但是您的同事使用了标签,那么git可以将其检测为更改。

我建议您为项目定义编码指南和/或使用EditorConfig

注意:有关行尾字符的特殊情况。 Git处理这些角色,你不必担心它。