git不支持中文的乱码解决方案

时间:2022-05-06 04:30:54

如果你的git文件夹里有中文,在add的时候

deleted:    "\345\212\250\347\224\273/\345\212\250\347\224\273/AppDelegate.h"

deleted:    "\345\212\250\347\224\273/\345\212\250\347\224\273/AppDelegate.m"

deleted:    "\345\212\250\347\224\273/\345\212\250\347\224\273/Assets.xcassets/AppIcon.appiconset/Contents.json"

deleted:    "\345\212\250\347\224\273/\345\212\250\347\224\273/Base.lproj/LaunchScreen.storyboard"

deleted:    "\345\212\250\347\224\273/\345\212\250\347\224\273/Base.lproj/Main.storyboard"

fatal: pathspec '345212250347224273/345212250347224273.xcodeproj' did not match any files


这种情况的解决方案,在当前路径下输入:

git config --global core.quotepath false

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