我想让git服务器库运行。 我没有安装gitolitegit clone git @ myserver:gitolite-admin失败
运行通过ssh git的信息的服务器回答
ssh [email protected] info
hello Brian, this is [email protected] running gitolite3 on git 1.6.3.2
R W testing
当试图克隆gitolite管理员仓库,我得到以下错误
git clone [email protected]:gitolite-admin
Cloning into 'gitolite-admin'...
FATAL: R any gitolite-admin Brian DENIED by fallthru
(or you mis-spelled the reponame)
fatal: The remote end hung up unexpectedly
同样的事情发生的时候此语法
git clone ssh://[email protected]/gitolite-admin
Cloning into 'gitolite-admin'...
FATAL: R any gitolite-admin Brian DENIED by fallthru
(or you mis-spelled the reponame)
fatal: The remote end hung up unexpectedly
Cann anybody give我一些有用的提示?我在这里和网上查了答案,但没有找到任何帮助我进一步的东西。
啊良好的提示 - 这工程 git克隆git @ myserver:testing.git 克隆到'测试'... 警告:您似乎克隆了一个空的存储库。 我怎么能改变这个? 本指南它看起来像我的钥匙可以被命名为任何东西: $的mkdir斌 $ gitolite /安装-ln $ gitolite设置-pk sena.pub 初始化空Git仓库在/ home/gitolite /库/ gitolite -admin.git/ 在/home/gitolite/repositories/testing.git/中初始化空的Git存储库警告:/home/gitolite/.ssh/authorized_keys失踪;创建一个新的 下一步将是克隆和啧啧。说它可以工作 – macbert
@macbert是正确的:但是除非你通过'config'文件指定你想使用正确的公钥,否则你将无法克隆'gitolite-admin'。而钥匙的名字很重要。 – VonC
好吧,太棒了!我没有到git.pub跑gitolite设置-pk git.pub并移除了.gitolite老布赖恩键/ keydir 后,我得到了 混帐混帐克隆MYSERVER @重命名键:gitolite管理员 克隆成“ gitolite-admin'... remote:计数对象:15,完成。 远程:压缩对象:100%(12/12),完成。 远程:共15(delta 0),重用0(delta 0) 接收对象:100%(15/15),完成。 声音很好 - 谢谢@VonC – macbert