解决路径显示数字问题
- 命令及现象
1 | git status # 当提交文件中有中文目录时,目录会显示为数字 |
原因
在默认设置下中文名不能正常显示,而是显示为八进制的字符编码。
解决办法
修改git配置文件
core.quotepath
为false1
2# --global 表示全局配置
git config --global core.quotepath false终端输出中文为乱码
命令及现象
1
git log # 当log中有中文日志时,日志显示为乱码
原因
git commit 默认的编码是UTF-8 ,cmd默认的编码是GB-2312,字符集不同显示为乱码。
解决办法
1
2
3
4
5# 设置GUI编码为UTF-8
git config --global gui.encoding utf-8
# 设置提交日志编码为UTF-8
git config --global i18n.commitencoding utf-8
配置文件
配置文件默认存放路径
1 | C:\Users\[用户名]\.gitconfig # 全局配置文件存放路径,修改此文件效果等价git config --global |
1 | # 全局设置 |