Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。
优点:适合分布式开发,强调个体。公共服务器压力和数据量都不会太大。速度快、灵活。任意两个开发者之间可以很容易的解决冲突。离线工作。
缺点:资料少(起码中文资料很少)。学习周期相对而言比较长。不符合常规思维。代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。
以上信息来源于百度百科。
以下信息原创:
- root登录到linux (centos 6.5) 切换到目录 /data/tools
cd /data/tools
- yum安装依赖包
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
- 下载git源码包并解压
wget https://github.com/git/git/archive/v2.9.5.zip unzip v2.9.5.zip
- 编译并安装git
cd git-2.9.5 make prefix=/usr/local/git all make prefix=/usr/local/git install
- 添加环境变量
#备份profile文件 cp /etc/profile /data/tools/profile_bak #修改/etc/profile cat >> /etc/profile <<EOF export PATH=/usr/local/git/bin/:$PATH EOF #生效配置 source /etc/profile #查询是否成功(以下命令将显示 git version 2.9.5 ) git --version
- 至此,git安装完成。下面一章介绍gitlab的安装