• 在 cygwin 的环境下使用 git 的时候中文编码的问题


    环境描述:在 cygwin 的环境下,使用其自带的 git 的时候,出现的中文问题。

    1. 提交信息中直接写上中文,git 服务器显示中文乱码的问题。

    cygwin提示:

    git 服务器的结果:

    解决办法:cygwin 已经给出了提示,需要将 i18n.commitencoding 的值设置为你当前项目所用到的 encoding 既可。

    执行命令:git config --global i18n.commitencoding “本地项目所用到的 encoding”

    例子:git config --global i18n.commitencoding gbk

    ==============================================================

    使用Cygwin之所以出现各种中文的问题,是因为目前我安装的2.8版本的它默认是调用了它 bin 目录下的 mintty.exe 来启动命令窗口。而之前使用 2.7 版本的时候,启动的是其安装目录下的 cygwin.bat ,因此2.8启动的时候,也换成调用 cygwin.bat 的话,中文显示,git 中文文件名的文件提交,都没有问题了。

    因此以上的设置,可有可无。

    编程之美。
  • 相关阅读:
    vue工作篇
    idea快捷键
    idea怎么随时随地调整字体大小
    idea配置maven
    idea启动加速
    idea配置tomcat
    idea设置哪个浏览器打开
    jsonArray和jsonObject的理解
    多文件上传保存到本地服务器
    并发编程
  • 原文地址:https://www.cnblogs.com/LuQingshang/p/4182521.html
Copyright © 2020-2023  润新知