代码托管 CODEARTS REPO-Git客户端设置Windows下的字符编码:操作步骤
操作步骤
- 设置Git编码为“UTF-8”。
$ git config --global core.quotepath false # 设置不转义特殊字符(bash运行Git命令时显示的文件路径不用编码模式显示) $ git config --global gui.encoding utf-8 # 图形界面编码 $ git config --global i18n.commit.encoding utf-8 # 提交信息编码 $ git config --global i18n.logoutputencoding utf-8 # 输出log编码 $ export LESSCHARSET=utf-8 # 最后一条命令是因为git log默认使用less分页,所以需要bash对less命令进行utf-8
以上命令等效于:
- 在“etc\gitconfig”中添加:
[core] quotepath = false [gui] encoding = utf-8 [i18n] commitencoding = utf-8 logoutputencoding = utf-8
- 在“etc\profile”中添加:
export LESSCHARSET=utf-8
- gui.encoding = utf-8
解决在$ git gui和gitk中的中文乱码。如果发现代码中的注释显示乱码,可以设置项目根目录中“git/config”文件添加:[gui] encoding = utf-8
- i18n.commitencoding = utf-8
设置commit log提交时使用“utf-8”编码,可避免服务器上乱码,同时与Unix上的编码提交保持一致。
- i18n.logoutputencoding = utf-8
保证在$ git log时编码设置为“utf-8”。
- export LESSCHARSET=utf-8保证$ git log可以正常显示中文(配合i18n.logoutputencoding设置)。
- 在“etc\gitconfig”中添加:
- 设置ls命令可以显示中文名称。
修改“etc\git-completion.bash”文件:alias ls="ls --show-control-chars --color"
- 华为云CodeArts API_如何在CodeArts API中设置请求参数?
- 如何关联代码托管仓库_华为云
- Git在代码托管服务实践_代码托管服务_代码托管工具-华为云
- 软件开发生产线_玩转代码托管CodeArts Repo_代码管理
- 代码托管功能有哪些_代码托管平台_软件开发平台-华为云
- 华为云CodeArts API_什么是API_APIFirst_API设计
- 代码检查快速入门_ 代码检查操作流程_代码检查CodeArts Check-华为云
- 华为云CodeArts API_如何在CodeArts API中设置API的设计规范?
- 华为云CodeArts API_如何利用CodeArts API设计一个接口?
- 编译构建服务快速试用