【发布时间】:2012-07-11 08:25:43
【问题描述】:
我刚刚安装了一台全新安装的 Windows 7、Git Extensions (2.32) 的新机器,它还安装了 msysGit 1.7.10。
一旦我像这样克隆我们的本地仓库......:
git clone "Y:\SomeRepo"
... 运行 git status 会显示一系列文件正在被修改,即使我刚刚克隆了 repo。所有文件都包含非 ASCII 字符,如 Æ、Ø 和 Å。有趣的是,团队中还有其他 4 人,也使用相同的 Git Extensions 和 msysGit 版本运行 Win7,我们从未遇到过问题。
core.autocrlf 为假,就像 quotepath 关闭一样。所有这些文件都是 .png 的,所以我认为行尾转换不是问题。
关于从哪里开始调试/修复此问题的任何提示?
【问题讨论】:
-
你的意思是路径中包含这些字符吗?
-
@MikhailKozhevnikov 文件名本身包含这些字符,因此,当我执行 git status 时,它们会显示在路径中。在我设置“quotepath off”之前,它们将显示为“\nnn”而不是实际字符,尽管quotepath 除了在 bash 中显示实际字符之外没有任何帮助。
标签: git msysgit git-extensions