一.部署环境
系统:CentOS 6.4x64 最小化安装
IP:192.168.3.27
二.安装基础依赖包
[root@nginx ~]
#yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel -y
三.下载git-2.2.0.tar.gz
#wget https://www.kernel.org/pub/software/scm/git/git-2.2.0.tar.gz
四.解压文件到当前目录下,并安装
[root@nginx git-2.2.0]
#tar xf git-2.2.0.tar.gz
#cd git-2.2.0/
#make prefix=/usr/local/git all
#make prefix=/usr/local/git install
增加软连接
#ln -s /usr/local/git/bin/* /usr/bin/
验证结果,显示出版本号,表示安装成功
#git --version
git version 2.2.0
五.创建git用户
# useradd git
六.在git用户家目录下安装gitolite
# su git
[git@nginx root]$
cd
[git@nginx ~]$
mkdir
bin
七.克隆gitolite源码
[git@nginx ~]$ git clone https:
//github
.com
/sitaramc/gitolite
.git
Cloning into
'gitolite'
...remote: Counting objects: 8884,
done
.
remote: Total 8884 (delta 0), reused 0 (delta 0), pack-reused 8884Receiving
objects: 100% (8884
/8884