在cygwin中使用TortoiseGit时。 提交错误
我是韩国人。 所以我们使用韩文文件名。 但我使用Cygwin使用TortoiseGit。 提交错误。 当我使用TortoiseGit时,出现此错误消息。 但我使用Cygwin它会工作。
这是错误消息。
git.exe update-index [...]
/usr/bin/bash: /bin/git.exe update-index -- "새 텍스트 문서.txt": No such file or directory
git did not exit cleanly (exit code 127)
TortoiseGit设置
一般 - > Git for Windows Git.exe路径:C: cygwin bin(Git版本2.8.3)
先进的CygwinHack真实
帮我〜! 谢谢
这看起来像Windows世界和Cygwin世界之间的不兼容性(就编码而言):TortoiseGit调用git.exe
来更新文件。 正如你在评论中所描述的那样,它也不适合Windows Cli中的你。
我不是cygwin导出,但是如果你找到一种方法来从Windows cli中将韩文编码的文件名传递给git.exe,我可以尝试将它编码到TortoiseGit中。
PS:我强烈建议不要使用cygwin,因为cygwin git已经被破坏,因为它甚至不通过测试套件(参见https://github.com/libgit2/libgit2/pull/3040#issuecomment-94169001) - 这就是为什么Cygwin支持仅仅是TortoiseGit的实验。 更好地使用Windows的Git。
链接地址: http://www.djcxy.com/p/24443.html