.NET Git忽略空格

时间:2012-09-24 07:31:19

标签: .net visual-studio-2010 git

我在开发工作中使用.NET,Visual Studio 2010和Git。 由于我们团队之间的编码风格不同,我正在寻找一种让git忽略空格的方法。

为了便于阅读,我的一些同事确实需要一些空白而其他人需要 别。

例如,我们中的一些人将代码编写为:

var b = new B();

其他人,请将其写为:

var b = new B( );

由于git不理解那些空格,因此它会将它们视为变化。但是,这会导致一些合并冲突,并且难以看到代码中的实际更改。 是否可以“让”git明白应该忽略这个空格?

感谢您的任何想法!

1 个答案:

答案 0 :(得分:4)

对此的正确解决方法是让所有开发人员同意相同的约定。

正如Jeow Li Huan指出的那样,你可以使用StyleCop来强制人们真正遵守这些惯例。