Git_Git Windows简明教程--概述、安装和配置

本文介绍Git——一款免费且开源的分布式版本控制系统。与CVS、Subversion等传统版本控制系统不同,Git无需服务器端支持即可运行,拥有快速的合并跟踪能力。文中还提供了Windows下Git的安装指南及常见配置项。

Git是什么?

    引用Linux之父Linus的话:Git --- The stupid content tracker, 傻瓜内容跟踪器。
    简单来说Git是一个免费的、开源的版本控制软件,从功能上讲,跟我们比较熟悉的CVS,Subversion,VSS这类版本控制软件没什么两样。
    不同于上述版本控制软件的是,git是一个分布式的版本控制软件,它采用了分布式版本库的方式,不必服务器端软件支持。Git 的速度很快,合并跟踪(merge tracing)能力很出色。 

     事实上,有很多非常有名的软件就是采用git做为版本控制软件,包括Linux Kernel, perl, x.org等等

    git的官方网站:http://git-scm.com/


Windows版本的安装

    去 http://code.google.com/p/msysgit/下载window下的安装包,直接安装,安装过程中在“选择环境变量”选择“Use Git Bash Only”,在之后的安装选项中选择“使用SSH”

常用配置
    启动git bash,配置email,脚本如下:
    $ git config --global user.name "Your Name"
    $ git config --global user.email "your@email.address"

  生成公钥,用于身份认证
    key-keygen.exe -C "your@email.address" -t rsa

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

    git commit不能提交中文注释
    解决办法:修改git/etc/inputrc中对应的行: 
             set output-meta on
             set convert-meta off 

    git log无法显示中文注释
    解决办法:在git/etc/profile中增加一行:
    export LESSCHARSET=iso8859

与github配合使用:
    参见http://blog.itmem.com/archives/1157
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值