Git 中文乱码问题

安装就不用太细究了,一个Git-1[1].7.4-preview20110204.exe,一个Tortoisegit-1[1].6.5.0-32bit.msi,都可以在google code上找到

安装,设置安装库
1. git init here 或create repository
2. git add all files now 或commit to master(前面是git自己的命令,后面是Tortoisegit的命令)

从库中导入程序
1.git clone 这里在本文件夹也生成了一个库
2.修改程序,并commit to master 这里的master是本文件夹,即本库的master,与上面的库不一样
并注释,产生了第二个版本,可以从tortoiseGit->show log中查看
3.从库中将之前的版本恢复出来,tortoiseGit->show log,查看不同的版本,然后右击该版本,compare with working copy 是与文件夹中现有的版本对比,compare with previous reversion是此版本与它的前一个版本对比,revert master to this...是将此版本恢复到当前文件夹

解决中文乱码问题:
C:\Program Files\Git\etc

Git的Windows版本Msysgit对中文的支持不够好
当使用时,会出现以下三种情况的中文乱码:

1.ls不能显示中文目录
解决办法:在git/git-completion.bash中增加一行:
alias ls='ls --show-control-chars --color=auto'

2.git commit不能提交中文注释
解决办法:修改git/inputrc中对应的行:

set output-meta on
set convert-meta off

3.git log无法显示中文注释
解决办法:在git/profile中增加一行:

export LESSCHARSET=iso8859

posted on 2011-12-29 20:11  High Energy Physics  阅读(1351)  评论(0编辑  收藏  举报

导航