Git 最初是一个在Linux下开发的非常流行的开源的版本控制系统(VCS)。与其他的VCS工具(如CVS或者SVN)不同,Git在某种意义上考虑的是 “分布式”,你本地的Git工作目录就可以作为一个完整的版本控制库并具有版本跟踪能力。在这种模式中,每一个协作者都可以提交到本地仓库,并且如果需要 的话可以有选择的推送到一个集中的版本仓库。这种可扩展性和冗余的修订控制系统是任何类型的大型协作任务中都是必须的。
一、通过包管理器安装 Git
Git 是所有主要的Linux发行版本都附带的功能。因此,安装Git的最简单的方法是使用您的Linux发行版的包管理器。
Debian, Ubuntu, or Linux Mint$ sudo apt-get install git
Fedora, CentOS or RHEL$ sudo yum install git
Arch Linux$ sudo pacman -S git
OpenSUSE$ sudo zypper install git
Gentoo$ emerge --ask --verbose dev-vcs/git
二、从源代码安装Git
如果出于某种原因你想从源代码安装Git,你可以遵循下面的说明。
安装依赖
构建之前,首先安装Git依赖。
Debian,Ubuntu or Linux$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x
Fedora, CentOS or RHELsudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc xmlto docbook2x
从源代码编译Git
注意,如果你想安装在一个其他的目录(如/opt),可以替换配置命令行中的 “--prefix=/usr”。$ cd git-x.x.x
$ make configure
$ ./configure --prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info