安装git yum install git --查看git版本 git --version 添加git账户并切换至git账户 useradd git su - git 生成一对RSA密钥用户管理所有git仓库 ssh-keygen -t rsa 一路回车,默认生成密钥位置为/home/git/.ssh目录 将生成的公钥文件改名 cd /home/git/.ssh mv id_rsa.pub admin.pub 安装gitolite cd /home/git git clone git://github.com/sitaramc/gitolite mkdir -p $HOME/bin gitolite/install -to $HOME/bin 如果安装报错,则根据提示安装相应的依赖后重新(gitolite/install -to $HOME/bin) 配置gitolite cd /home/git/.ssh $HOME/bin/gitolite setup -pk admin.pub 完成后 cd /home/git ls 可以看到多了一个repositories文件夹,打开repositories可以看到两个仓库gitolite-admin.git和test.git 看名称就知道干什么用的;下面我们主要对gitolite-admin.git仓库进行操作,就可以管理服务器上的全部仓库了。 管理用户及仓库 cd /home/git git clone git@服务器IP:gitolite-ad