克隆的git项目,当我编辑文件时,它会得到一个“?”在文件开头的char

时间:2016-03-15 15:19:21

标签: git bitbucket

从bitbucket克隆一个git项目,每当我触摸一个文件时,它会添加一个“?”开始文件?!?知道为什么吗?! (项目是在MacOS上开发的,现在我在Windows机器上......)

1 个答案:

答案 0 :(得分:0)

这是编码字符。您的文件正在从ascii转换为UTF-8。

执行以下操作之一:

  1. 在mac机器上将文件转换为UTF-8。
  2. 在转换之前验证编码是否确实是ASCII(例如,使用notepad ++)
  3. 检查编辑器/文本编辑器以何种方式读取文件,并根据文件所在的编码将其设置为Windows机器上的UTF-8 / ASCII。