为什么git将文本文件显示为二进制文件?

时间:2016-08-17 10:47:02

标签: git encoding utf-8

我在两个不同分支上的源存储库上有A.cpp个文件。 A.cpp是简单的文本文件,包含Branch Parent上的c ++代码,编码为UTF-8。在分支上,子代A.cpp在UCS-2 LE BOM中编码。现在,如果我将子分支合并到Parent中。 Git发出警告无法合并二进制文件。如果我在Child Branch上将编码转换为UTF-8并提交更改(即,On Child Branch File编码为UTF-8)。即使文件在存储库中具有相同的编码,如果我合并它会给出相同的警告。我做错了吗?

0 个答案:

没有答案