摘要:
因为msysgit和TortoiseGit已经官方支持UTF-8了,所以本文章内容仅供参考。Git是使用最广泛的分布式版本管理系统,功能强大,速度奇快。Git原本不支Windows,现在被广泛使用的版本是MSysGit,一个移植的新项目。MSysGit对Git的功能支持已经比较完善了,唯一的问题是对中文文件名支持不佳。类似的问题也在Mercurial和TortoiseHg上存在,参见《让Mercurial和TortoiseHg支持中文文件名/UTF-8》。简而言之,Windows下使用Git有以下问题:Windows下生成的库与Linux下不同,文件名编码不兼容,会导致文件名乱码。Window 阅读全文