我在Mac OS X上使用git 2.5.4.
我有文件名包含é
和git显示它与转义.有没有办法让它使用unicode并显示角色?终端显然可以处理它.
> ls Sél > git status Untracked files: (use "git add..." to include in what will be committed) ... "S\303\251l"
我希望该文件显示为Sél
,而不是S\303\251l
.
首先检查是否有git config core.quotePath false
帮助.
git config --global core.quotePath false
如果没有,如" Git和Mac OS X上的变形金刚问题 "中所述,请尝试:
git config --global core.precomposeunicode true
从git config
手册页:
core.precomposeUnicode
此选项仅供Mac OS实现Git使用.
当core.precomposeUnicode=true
,Git恢复由Mac OS完成的文件名的unicode分解.