2016-07-11 108 views
2

情况: 我们正在使用GitExtensions(最新版本)并且具有某些Unicode文件,如注册表导出(.reg文件)。该.gitattributes文件有这样一个条目:git mars unicode文件中的结尾

*.reg text diff 

问题: Git的火星行结束。当拉回文件(或做与当前版本的差异),我获得以下意想不到的变化:

前: 0D00 0A00 0D00 0A00

后: 0D00 0D0A 000D 0D00 0A00

回答

0

尝试删除text属性。这是described使行尾转换

要获得文本区别,你可以使用TEXTCONV过滤器描述here