Git 安装和配置

在Arch下安装Git比较容易,只要利用root权限pacman -S git即可,则可以获得最新版的git(目前是1.7.6.1)


然后就是常用的配置..我们可以利用git help config来查询相应的配置选项


配置分为三个等级,一个是整个系统等级的,在/etc/gitconfig,这个配置是配置整个系统上所有用户的,第二个是用户等级的,在$HOME/.gitconfig,配置该用户的git配置,第三个是项目等级的,在项目目录下的.git/config..三者排列下来,后者可以覆盖前者的参数


config选项中--system是配置整个系统,--global是配置用户的,不加则是配置该项目的..


git config --global user.name UserName

git config --global user.email EmailAddr

git config --global core.editor Editor

git config --global color.ui auto

git config --global merge.tool vimdiff


我们还可以像shell定义一些别名

git config --global alias.new old:这样就把old命令alias到new了..以后直接输入git new就可以执行原先git old的命令了.


这些都可以从git help config中得到,或者直接man git-config也可以


Git还有一个自动完成的脚本..在Arch中..它是/etc/git这个文件..把这个文件复制到$HOME下,在.bashrc中读入该文件即可(即source之)..就可以体验到git的自动完成功能是多么的强大~~


Win下的msysgit本身就已经有了这个功能了..


Git在Win下的移植版本msysGit对于支持中文貌似有些别扭..可以如下配置:


1.ls不能显示中文目录
  解决办法:在git\etc\git-completion.bash中增加一行:
  alias ls='ls --show-control-chars--color=auto'
 
 
2.gitcommit不能提交中文注释
  解决办法:修改git\etc\inputrc中对应的行:
 
   set output-meta on
   set convert-meta off
  
 
 
3.gitlog无法显示中文注释
  解决办法:在git\etc\profile中增加一行:
 
   export LESSCHARSET=utf-8


话归一句..Git还是在Linux下的好..

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值