我在开发工作中使用.NET,Visual Studio 2010和Git。 由于我们团队之间的编码风格不同,我正在寻找一种让git忽略空格的方法。
为了便于阅读,我的一些同事确实需要一些空白而其他人需要 别。
例如,我们中的一些人将代码编写为:
var b = new B();
其他人,请将其写为:
var b = new B( );
由于git不理解那些空格,因此它会将它们视为变化。但是,这会导致一些合并冲突,并且难以看到代码中的实际更改。 是否可以“让”git明白应该忽略这个空格?
感谢您的任何想法!
答案 0 :(得分:4)
对此的正确解决方法是让所有开发人员同意相同的约定。
正如Jeow Li Huan指出的那样,你可以使用StyleCop来强制人们真正遵守这些惯例。