安装Gitolite Ubuntu使用 sudo apt-get install git
创建git账户adduser git,不懂的配置一路回车就行
切换到git 用户sudo su git
安装gitolite
git clone git://github.com/sitaramc/gitolite
mkdir -p $HOME/bin
gitolite/install -to $HOME/bin
在客户机生成key, mac系统用终端执行ssh-keygen后在~/.ssh目录中就会生成公钥和私钥, win系统需要下载sshkeygen生成器生成
将公钥文件id_rsa.pub上传到服务器后改名,比如sigonmac.pub
设置管理员权限gitolite setup -pk sigonmac.pub
现在可以在客户机克隆管理项目了git clone git@192.168.1.51:gitolite-admin.git
如果出现类似报错FATAL: R any gitolite-admin sigonmac DENIED by fallthru 请到服务器把git目录下'.gitolite'目录删掉
关于配置参考 http://blog.csdn.net/rebel_yangke/article/details/51554499
网友评论