一、Git简介

Git(Via http://zh.wikipedia.org/wiki/Git)。当初 Linus Trovalds 开发 Git 是为了跟踪 Linux 内核的修改情况,Git 命名来自于
“I'm an egotistical bastard, and I name all my projects after myself. First Linux, now git.”
二、为什么使用Git
相信大家使用过传统的版本控制系统(Version Control System,VCS),比如 CVS,SVN(Subversion)等。这些都是老而笨重,采用集中式的 VCS。相比之下,Git 有如下优势:
1、分布式体系结构。(Distributed Version Control System,DVCS),可完全断网离线工作,不受网络连接限制。
2、分支与合并操作简单。
3、兼容 SVN。如果公司同事坚持使用 SVN,也可以完全从 SVN 版本库中导入所有历史,并把在 Git 中的改动提交到 SVN。
现越来越多有名的开源项目采用 Git 管理了,熟悉 Git 之后不会对它敬而远之,尽管 Github 上提供项目的下载链接。
三、安装 Git (Widows 篇)
Git 为 POSIX 架构,本不支持Windows,有牛人制作了可在 Widows 运行的环境,整合版下载地址:http://code.google.com/p/msysgit/downloads/list?can=3
请放心下载,开源且官方推荐的。
下载时请选择第一(.exe)或第二个(Portable)下载。下面以第二个 PortableGit-x.x.x-previewxxxxxxxx.7z 为例进行说明。
Tips:千万不要解压到当前目录,应解压到一个文件夹下,因为该档案是没有带目录压缩的。
1、解压完成后,剪切到软件安装的目录。
2、配置以下环境变量:
gitdir=c:\portablegit
path=%gitdir%\cmd;%path%
四、快速入门
常用到的 Checkout 项目命令:
git clone url.git
配置:
git config --global user.name "Donly Chan"
git config --global user.email donly@magicalboy.com
帮助:
git --help
五、更多
更多信息参见安装目录的 “README.portable”。
Git 首页:http://git-scm.com/ (如打不开,请自行开盾)
Gitbug 首页:https://github.com/,强烈推荐使用,可注册。
Git 学习资源:http://progit.org/book/zh/ (中文,入门推荐)

