创建git用户 
sudo adduser –system –shell /bin/bash –group git 
sudo passwd git
授予sudo权限 
sudo vim /etc/sudoers 
修改如下: 
root ALL=(ALL:ALL) ALL 
git ALL=(ALL:ALL) ALL
在git用户下克隆gitolite源码 
git clone git://github.com/sitaramc/gitolite
安装gitolite 
确保/home/git/.ssh/authorized_keys文件不存在 
su git 
mkdir -p ~/bin 
gitolite/install -to ~/bin 
将bin目录加入环境变量 
gitolite setup -pk Youadmin.pub
用户权限管理 
git clone git@sever:gitolite-admin
原文:http://my.oschina.net/hopeMan/blog/330618