【问题标题】:Files get committed with the wrong file encoding文件使用错误的文件编码提交
【发布时间】:2017-07-03 08:51:27
【问题描述】:

我们的大部分代码文件都是带有 BOM 的 UTF8。

但是,一些代码文件以纯 ASCII 格式进入 git 存储库。我还没弄清楚如何/为什么。它主要是现有文件。据我所知,它们不必被修改(即代码更改)即可转换为 ASCII。

这会导致问题,因为我们在 cmets 和 text 中使用了 latin1 字符。

我正在尝试追踪文件的转换方式/时间,但我有点迷失了。我们正在使用 Visual Studio(2015 和 2017)和一个名为“Git Extensions”的应用程序。

Visual Studio、git 或 Git Extensions 中是否有可以更改文件编码的设置?

【问题讨论】:

    标签: git visual-studio git-extensions


    【解决方案1】:

    在 GitExtensions 中有一个Files content encoding 的设置。它在 GitExtensions 内部编辑器中打开文件时使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-15
      • 2018-11-23
      • 2013-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-23
      相关资源
      最近更新 更多