我想讓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