Git不能add含有汉字文件

git add报错信息如下

git add "XHQB/launchscreen.xcassets/LaunchImage.launchimage/\345\260\217\350\212\261\347\214\253-\351\251\254\347\224\262_1242x2208.png"
fatal: pathspec 'XHQB/launchscreen.xcassets/LaunchImage.launchimage/\345\260\217\350\212\261\347\214\253-\351\251\254\347\224\262_1242x2208.png' did not match any files

工程里面替换启动图片之后,提交代码,git add 图片路径之后,图片命名中含有汉字,git add不成功。报错信息如下。

百度之后找到答案,原来git默认是不能识别中文的。需要在终端修改能识别中文。

git config --global core.quotepath false

core.quotepath设为false的话,就不会对0x80以上的字符进行quote。中文显示正常。

之后可以正常的git add 了,挨个add之后即可,最后commit之后再push。

当然如果不这样做的,可以使用git add .(git add *)将所有改动文件都进行add,同样也能全部add成功。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 10,401评论 0 9
  • 首先告诉你真相:新人无法理解 git 的原理,你只能背命令。等你用 git 用一个月,再谈原理。 用 git 三个...
    晓景_49fa阅读 8,254评论 1 1
  • 1. 本地创建版本库 中文乱码的解决办法: 在git命令行输入git config --global core.q...
    米酒真香阅读 4,683评论 0 50
  • 良好的配置有助于提高效率,减少不必要的错误。把运行配置的相关内容单拎出来放到这里,查找和更新方便。 Customi...
    michael_jia阅读 20,963评论 1 10
  • 工作中自己维修的车辆仔细检查好避免客户不满意、提高工作效率把活干好才能获得客户的信任。
    ATurbo阅读 1,310评论 1 0

友情链接更多精彩内容