【问题标题】:git mars line endings in unicode filesunicode文件中的git mars行结尾
【发布时间】:2016-07-11 06:23:36
【问题描述】:

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

*.reg text diff

问题: Git mars 行结束。拉回文件(或与当前版本进行差异)时,我得到以下意外更改:

之前: 0D00 0A00 0D00 0A00

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

【问题讨论】:

    标签: git


    【解决方案1】:

    尝试删除text 属性。启用下线转换是described

    要获得文本差异,您可以使用 here 所述的 textconv 过滤器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-08
      • 2011-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多