Git 中文乱码问题

本文详细介绍了Git版本控制系统及其图形界面工具Tortoisegit的安装步骤,涵盖了设置安装库、基本命令如git init、git add、git commit的使用,以及如何从库中导入和恢复程序。同时,文章还提供了解决中文乱码问题的方法,确保用户在使用过程中能够顺利处理中文目录和注释。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装就不用太细究了,一个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

转载于:https://www.cnblogs.com/phep/archive/2011/12/29/2306613.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值