【问题】git提交中文名文件,提交本地库后无法显示中文名问题解决

1、问题描述

在上传一个中文命名的文件的时候,由于是提交到暂存区的时候是直接提交document这个文件夹,里面包含着中文文件名的文件,这时候发现中文名显示为多个字符编码而不是中文,这时候继续git commit 就出问题了;
在这里插入图片描述

2、问题解决

通过对git设置能显示中文:
1、git bash 终端输入命令:

git config --global core.quotepath false

设置之后再次git status查看如下,已经变成了中文文件名了;
在这里插入图片描述

2、在git bash中空白处右键,通过菜单设置来配置:
.右键选择options -->Text
Locale 选项修改成 zh_CN
Character 选项修改成 UTF-8

在这里插入图片描述

后续提交

注意:
1、因为我提交暂存区的时候是提交整个document文件夹的,没有指定中文路径,所有如果我要提交到本地库其实我直接git commit -m “提交说明” document 能否直接提交到本地库成功不知道 (因为我已经设置好了中文显示的操作了)
2、在下图我提交本地库报错的是因为我指定的文件名不全,要指定是在document文件夹下,
指定正确的路径是可以直接用中文文件名提交的
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42640280/article/details/127354163