我有一个简单(但希望可以快速解决)的问题。我使用 msys/tortoiseGit 工具在 windows 下创建了一个 git 存档。好的。现在我将 repo 复制到 U 盘上,然后将它带到一台 linux 机器上。
不幸的是,repo 中有包含德语变音符号等(äöüß
)的文件。在纯windows下没有问题,我知道在纯linux下也没有问题。
当我现在在本地克隆 repo 时,变音符号被我的机器上无法显示的其他字符替换(导致 a ?
)。目前我无法访问 Windows 机器来修改任何内容。它也应该很快工作,因为我很快就无法再访问 Windows 机器了。
所以:
- 我可以(以某种方式)修改存档以确保正确的字符集吗?
- 我可以在创建新档案时避免这种情况吗?
- 我可以(仅使用 linux)克隆它以透明方式工作的 repo 吗?
- [编辑] 如何重新定义 repo 以便(至少)文件名进入正确的字符集?