git bash中不能显示中文

git bash中不能显示中文

问题描述:
当使用git log查看提交日志时,中文字符不能正常显示问题

1.首先把git的配置改一下

git config --global core.quotepath false

2.如果git log依然不能正常显示
试用 git --no-pager log 能不能显示中文,如果可以,则设置pager为more:  git config --global core.pager more

 

原文地址:https://www.cnblogs.com/Java-Script/p/11095468.html

时间: 2024-10-22 16:47:23

git bash中不能显示中文的相关文章

Windows下Git Bash中VIM打开文件中文乱码

Windows下Git Bash中VIM打开文件中文乱码,解决方法是: 步骤一 [email protected] MINGW64 /d/项目GGE/Hard_for_GGE (master)$ cd /etc/ [email protected] MINGW64 /etc$ vi vimrc 步骤二 在打开的vimrc文件开头添加以下代码: set nu set fencs=utf-8,gbk,utf-16,utf-32,ucs-bom 保存并退出vimrc编辑文档. 步骤三 1.退出git

Linux中vi显示中文乱码的问题

由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码.修改了一下配置文件,使vi支持gb编码就好了.$vi ~/.vimrclet &termencoding=&encodingset fileencodings=utf-8,gbk$:wq再次打开vi,显示就正常了.vim中编辑不同编码的文件时需要注意的一些地方此文讲解的是vim编辑多字节编码文档(中文)所要了解的一些基础知识,注意其没有涉及gvim,纯指字符终端下的vim.

git bash中避免在push时反复输入用户名和密码

我用的是windows系统,这几天学着使用git时发现每次使用git push时每次都要输入一遍用户名和密码,感觉特烦,特意上网查了下,找到了简化方法.虽然不是原创,但至少算是加了点自己的心得和经验吧,毕竟中间也硌了半天. 首先进入你用户名目录,windows一般是在C:\users\Administrator,此时需要新建一个名为.git-credentials的文件,windows本身不允许直接创建以"."开头的文件/文件夹,需要借助于其他工具,由于后面还是要用git来配置信息,这

mysql 不能插入中文和显示中文

一)不能显示中文解决办法: 参考:http://bbs3.chinaunix.net/thread-880131-1-1.html 1:windows平台,因为windows操作系统默认的是用了gb2312这个字符,而mysql在安装的时候, 默认的是客户端和服务器都用了latin1,所以这就导致一个字符集和字符校验不匹配的问题, 这个时候只需要找到mysql的配置文件my.ini 找到default-character_set ,把他的参数改 成gb2312就可以了,一共有两个这样的参数,一个

如何在windows的DOS窗口中正常显示中文(UTF-8字符)

打开CMD.exe命令行窗口,通过 chcp命令改变代码页 UTF-8的代码页为65001,ANSI/OEM - 简体中文 GBK为936,window default OEM - 美国为437 如果chcp命令得到437,那么一定不能显示中文,此时的中文为???.如果是乱码,那么一定字符码不是UTF-8 refer to http://zfj-rails.iteye.com/blog/778022 * 437 — The original IBM PC code page     * 932

python matplotlib在mac os x 中如何显示中文,完美解决

一. 下载相关的中文字体 simhei 文件: 下载地址 二.通过以下代码查找matplotlib的数据存放位置: import matplotlib print(matplotlib.matplotlib_fname()) 我的目录为: /Volumes/05/anconda/anaconda3/lib/python3.6/site-packages/matplotlib/mpl-data/matplotlibrc 三.打开上述目录,并将下载的字体文件 simhei.ttf 复制到 上述目录的

解决mysql中无法显示中文的一个实例

1 登录数据库 amp1:~ # mysql -uroot -pmysql.rzrk Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 2132 Server version: 5.0.95-log SUSE MySQL RPM Type 'help;' or '\h' for help. Type '\c' to clear the current input statem

git bash中带空格的文件夹以及文件的处理

空格用'\ '表示,输入的时候,是不需要单引号的 total 338drwxr-xr-x 9 Administ Administ 4096 Aug 24 23:53 HDTHelperdrwxr-xr-x 1 Administ Administ 4096 Oct 25 03:15 HDTTestsdrwxr-xr-x 11 Administ Administ 4096 Sep 15 00:14 HDTUninstallerdrwxr-xr-x 1 Administ Administ 4096 M

解决Git Bash在windows下中文乱码的问题

  下载完windows版的Git后,乱码:   这显然是不能忍受的,解决方法如下: 修改   C:\Program Files (x86)\Git\etc  我的安装目录里面的profile文件,添加一段话: alias ll='/bin/ls -alF --show-control-chars --color=tty' alias ls='/bin/ls --show-control-chars -F --color=tty'   注意,有时会提示文件被占用,但是用资源管理器又找不到到底哪个