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

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 "[email protected]"

  生成公钥,用于身份认证
    key-keygen.exe -C "[email protected]" -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

你可能感兴趣的:(Git_Git Windows简明教程--概述、安装和配置)