git显示文件编码gbk异常
我的git repo的文件编码是git显示文件编码gbk异常,git,cygwin,Git,Cygwin,我的git repo的文件编码是gbk,我在Cygwin中使用git 当我使用git show或git diff时,文件中的注释显示异常 如何配置git。而不是使用您可以使用的git diff git-show-encodinggit-diff-tree-encoding --编码[=] 提交对象在其编码头中记录用于日志消息的编码 此选项可用于告诉命令以用户首选的编码方式重新编码提交日志消息 对于非管道命令,默认为UTF-8 但这对我不起作用。在我的项目中,文件的编码是gbk,文件中的许多注释是
gbk
,我在Cygwin
中使用git当我使用
git show
或git diff
时,文件中的注释显示异常
如何配置git。而不是使用您可以使用的git diff
git-show-encoding
git-diff-tree-encoding
--编码[=]
提交对象在其编码头中记录用于日志消息的编码
此选项可用于告诉命令以用户首选的编码方式重新编码提交日志消息对于非管道命令,默认为UTF-8
但这对我不起作用。在我的项目中,文件的编码是gbk,文件中的许多注释是中文单词。和git提交消息使用utf-8。当我使用“git diff”时,它会显示中文单词,比如“在我的项目中,git的提交日志的编码是urf-8,但我的repo文件使用的是gbk。git在bash中的提交日志显示正常。