参考博文:http://therightstuff.de/CommentView,guid,b969ea4d-8d2c-42af-9806-de3631f4df68.aspx
过程中可能会遇到的问题:
1、步骤Making the SSH Server Aware of Your SSH Identity 中,遇到的问题(具体的不太清楚了,大概是提示无法创建什么文件)
解决办法:在相应的位置手动创建 .ssh文件,重新运行命令即可。
2、步骤 Installing Gitolite 中遇到的问题(没有问题更好):
可能的错误如下:cp :无法获得文件的状态
error:解析.gitolite.rc文件失败
cp: 无法创建普通文件"/keydir": Permission denied
还有其他的错误信息,具体的不记得了。
解决办法:(1)下载gitolite地址 换成:$ git clone git://github.com/ossxp-com/gitolite.git
(2) 下载gitolite完成后,执行命令:$ gitolite/src/gl-system-install
(3)删除 (1)步骤中下载的gitolite文件,
使用命令:$ git clone git://github.com/sitaramc/gitolite 重新下载
(4)执行命令:$ gitolite/install -ln
(5)执行命令:$ gitolite setup -pk your-name.pub
到这里完成步骤中 Installing Gitolite 中 5中的内容,下面的可以接着做即可。