Git Bash 乱码解决方法:设置编码、环境变量及配置文件
如果在 Git Bash 中遇到了乱码问题,可以尝试以下几种解决方法:
-
设置 Git Bash 的字符编码:
- 打开 Git Bash,点击窗口左上角的图标,选择'Options'。
- 在'Options' 对话框中,选择'Text' 选项卡。
- 在'Character set' 下拉菜单中,选择合适的字符编码,如 UTF-8。
- 点击'OK' 保存设置,重新启动 Git Bash。
-
设置环境变量:
- 右键单击计算机(或我的电脑),选择'属性'。
- 在'高级系统设置' 对话框中,点击'环境变量' 按钮。
- 在'系统变量' 或'用户变量' 中,找到'LANG' 变量。
- 如果'LANG' 变量不存在,可以点击'新建' 按钮创建一个。
- 将'变量值' 设置为合适的字符编码,如 en_US.UTF-8。
- 点击'确定' 保存设置,重新启动 Git Bash。
-
修改 Git 配置文件:
- 打开 Git Bash,输入以下命令编辑 Git 配置文件:
git config --global core.quotepath false git config --global gui.encoding utf-8 git config --global i18n.commit.encoding utf-8 git config --global i18n.logoutputencoding utf-8 - 这些命令将 Git 的配置文件设置为使用 UTF-8 字符编码。
- 打开 Git Bash,输入以下命令编辑 Git 配置文件:
-
修改 Windows 控制台的默认编码:
- 打开 Git Bash,点击窗口左上角的图标,选择'Options'。
- 在'Options' 对话框中,选择'Text' 选项卡。
- 在'Locale' 下拉菜单中,选择合适的语言和字符集。
- 点击'OK' 保存设置,重新启动 Git Bash。
如果以上方法都无法解决乱码问题,可能是因为文件本身的编码有问题,可以尝试使用其他文本编辑器打开文件,并将编码转换为合适的格式。
原文地址: https://www.cveoy.top/t/topic/peYq 著作权归作者所有。请勿转载和采集!