念念不忘
必会回响

git中文文件名乱码的问题

中文乱码通常在软件开发过程中经常遇到,常见于url中文文件名中文console输出等,都会被转译成看不懂的符号,非常难看,所以本站的url使用的是单词逐字翻译的url。虽然markdown大多数都是因为的,但是很多英文不太好表达意思,也不便管理,于是就打算使用中文文件名了(英语太差了😂)。

虽然中文文件名方便了管理,但是在git中,却表现为如下:

 git status
位于分支 master
您的分支与上游分支 'origin/master' 一致。

未跟踪的文件:
  (使用 "git add <文件>..." 以包含要提交的内容)
    "source/_posts/2020-08-11-Linux\344\270\255cp\345\221\275\344\273\244\346\227\240\351\234\200\347\241\256\350\256\244\347\232\204\346\226\271\346\263\225.md"

看起来非常难受,平时很少会有中文文件名,所以也就一直没注意过。不过这次也终于体会到了麻烦,于是就考虑解决一下,通过简单地搜索就找到了答案:

git config --global core.quotepath false

配置完quotepath,查看效果:

git status
位于分支 master
您的分支与上游分支 'origin/master' 一致。

未跟踪的文件:
  (使用 "git add <文件>..." 以包含要提交的内容)
    source/_posts/2020-08-11-Linux中cp命令无需确认的方法.md
赞(0) 打赏
未经允许不得转载:堆上小栈 » git中文文件名乱码的问题

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册