我的问题
我正在使用 Git 来跟踪我的文件并在两台计算机之间移动它们。我在 Windows 8 上工作,在 Centos 6 下编译。
我曾经使用 Windows XP 和 Bitbucket,但最近我转向了 Windows 8 和 Deveo。
我的问题是:让我们弄清楚我有一个名为“/example.sql”的文件,其中包含:“Categoría”(不带引号)。
提交并推送后,我在 Deveo 上查找文件,该文件实际上看起来应该是:Categoría。
但是,一旦我“git clone”或“git pull”它,它就会转换为:“CategorÃa”
这真的很不方便,因为文件要以 UTF8 格式导入 MySQL。
我检查的内容
我在 Notepad++ 中编码,并确保它将文件保存为“没有 BOM 的 UTF8”。在 Centos 上,我使用“file -bi example.sql”检查了文件编码,它报告了 text/xc;字符集=utf-8
我的问题
可能发生了什么?是Deveo的问题吗?我在使用 Bitbucket 和 Win XP 时没有它 我该如何解决?
谢谢!