git 中文名称文件名转义问题设置
使用 git 的时候,如果添加的文件是中文名字,会显示为转义符,虽然不影响上传的结果,但是看着很不方便。
示例如下,笔者创建了一个中文名称的文件 中文测试.md
,查看的时候显示如下:
tony@TMBP16 sample-git-project % git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
"\344\270\255\346\226\207\346\265\213\350\257\225.md"
nothing added to commit but untracked files present (use "git add" to track)
显示了转义字符,不太符合习惯,此时可以使用 git config core.quotepath false
命令来避免转义:
tony@TMBP16 sample-git-project % git config core.quotepath false
tony@TMBP16 sample-git-project % git status
On branch master
No commits yet
Untracked files:
(use "git add <file>..." to include in what will be committed)
中文测试.md
nothing added to commit but untracked files present (use "git add" to track)
当然,上面的命令的设置只对当前仓库生效,全局设置命令加上 --global
即可:
git config --global core.quotepath false