Git命令行中文显示错误

中文文件名乱码(git status、git log、git pull 、git push)

#不对0x80以上的字符进行quote,解决git status/commit时中文文件名乱码git config --global core.quotepath false

ls 显示中文文件乱码(C:\Program Files\Git\etc\git-completion.bash)

alias ls=‘ls --show-control-chars --color=auto‘

输入中文(C:\Program Files\Git\etc\inputrc)

set output-meta on

中文Commit log(C:\Program Files\Git\etc\profile)

export LESSCHARSET=utf-8

Git GUI显示中文(C:\Program Files\Git\etc\gitconfig)

[gui]
encoding = utf-8

转换编码(C:\Program Files\Git\etc\gitconfig)

[i18n]
commitencoding = GB2312

修改显示编辑器

git config --global core.editor "vim"

参考:http://xstarcd.github.io/wiki/shell/git_chinese.html

原文地址:https://www.cnblogs.com/lyc94620/p/10259633.html

时间: 2024-10-28 14:58:47

Git命令行中文显示错误的相关文章

Windows10 命令行中文显示乱码,无法输入中文,查看中文文件夹和文件名称显示为乱码

最近,新购的OMEN HP Laptop,打开dos窗口,PIMG www.51ct.com,中文显示为乱码. 经过两天的百度,最后参考 http://blog.csdn.net/daxiang12092205/article/details/52748110 按如下操作,问题得以解决. 按下WIN+R快捷键,在运行的窗口中输入:control,打开控制面板: 选择区域-->管理-->非Unicode程序的语言-->更改系统区域设置:中文(简体,中国) 重启电脑,dos中文操作显示,中文

MySql命令行无法显示中文

好烦遇到了,遇到MySql命令行无法显示中文问题????? show variables like 'char%';//显示字符集 set names utf8;//设置字符集 describer tablename//显示tablename表中的简单属性 show full columns from tablename//显示tablename表中的字段属性 show create table tablename//显示创建tablename的代码 正在寻找解决办法...... 未完待续...

git命令行使用

1. git命令行配置 1)安装完git客户端之后,在任意目录右键鼠标,选择Git GUI Here 2)在打开的窗口中依次选择Help->> Show SSH Key 2)如果弹出的窗口中中间部分没有key,可以点击 Generate Key 按钮,生成key,然后将生成的key拷贝一下,添加到gitlab中即可. 2. 命令使用 1)下载代码 在存放代码的目录中,右键鼠标,选择 Git Bash Here,然后会打开终端窗口 输入: git init   创建git配置目录 输入下面命令,

git命令行(2)

一.父提交的表示方法 1.HEAD引用 在.git/HEAD目录下存在一个HEAD文件,其记录着当前工作区对应的SHA1.如果当前工作区从某个分支检出(checkout),那么这个HEAD文件中的引用最终执行分支对应的SHA1,如果处于分离头状态(不对应分支,从某个commit检查),那么这个HEAD文件中保存的就是检出的commit SHA1. 如果我们直接使用git checkout master分支,那么HEAD的值为ref: refs/heads/master.指向.git/refs/h

【重要】使用Git命令行上传到GitHub上

[本人GitHub账号:] 用户名:chenhongshuang 密码:shuangshuang6300 邮箱:[email protected] 进入GitHub账号后 1·新建项目文件名称例demo,并且点击[Branch:master 输入 gh-pages 后回车键]::: [建好以后必须在自己电脑的任意位置建"相同项目文件名称demo"] 2·cd进入本地新建的项目文件中执行:git init 3·把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记

eclipse使用git命令行

eclipse使用git的命令行很简单,无需额外配置,类似idea的方式 在eclipse的preferences中搜索terminal,可以看见git的配置(之前计算机上装过git),就类似于idea的terminal配置一样 之后,去打开eclipse的terminal,windows->show view中选择terminal,显示terminal(或 Ctrl + Shift + Alt + T) 之前百度搜的一堆配置console方式打开git命令行,,感觉没什么意义,这边放一个配置c

git命令行的颜色配置

Git颜色branch,diff,interactive,status配置,git终端配置颜色,git命令行高亮 Git默认的输出是单一颜色的,感觉很不容易阅读,Git支持用多种颜色来显示其输出的信息,运行以下命令来开启多颜色输出 git config --global color.status auto? git config --global color.diff auto? git config --global color.branch auto? git config --global

GIT → 05:Git命令行操作

5.1 打开命令行窗口 安装Git后,在资源管理器的空白处,单击鼠标右键打开窗口,点击 Git Bash Here ,打开Git命令行窗口,在窗口中可直接使用Linux命令操作: 5.2 初始化Git本地库 命令: git init效果: 注意: .git 目录中存放的是本地库相关核心配置文件,也不要随意删除与修改 .git 目录仓库目录说明: hooks目录:脚本文件的目录. info目录:保存了不希望在 .gitignore 文件中管理的忽略模式的全局可执行文件 logs目录:日志目录 ob

git 命令行下浏览器tig使用记录

git 命令行下浏览器tig使用记录 tig 是一款优化 git 命令行的工具,使 git 命令行更加的便捷人性化 .如果用习惯了,会上瘾. 以下是一些使用记录: 安装成功后,在 Repo 文件夹下,输入 [ tig ]+ [ Enter ]即可进入 tig 模式.此时展现在面前的将会是本地所有的 commit 记录以及分支的演化. [ j ][ k ]可上下切换选中的行,[ Enter ]可分屏查看当前 commit 记录详情,[ l ]小写的 L,全屏查看 commit 记录. [ r ]进