我瘋了克隆gitolite管理存儲庫的問題。 我跟着這個http://sitaramc.github.com/gitolite/install.html#migr它完美。gitolite管理克隆問題
我跑ssh-keygen -t rsa
和scp ~/.ssh/id_rsa.pub [email protected]:/tmp/morten.pub
的authorized_keys在服務器上看起來是這樣的:
# gitolite start
command="/home/morten/gitolite/src/gitolite-shell morten",no-port-forwarding,no-X11-forwarding,no-agent-forward$
# gitolite end
這AFAIK是好的。
當我跑我的客戶端上git clone [email protected]:gitolite-admin
,我得到
fatal: 'gitolite-admin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
我不知道我錯過了!
非常感謝!按照這些步驟,它似乎現在工作:) 要從頭開始,我做了一個完整的ubuntu服務器重新安裝(它幾乎是全新安裝),並將用戶名更改爲「ubuntu」,以避免任何混淆 - 現在當我這樣做: git克隆ubuntu @ ubuntu服務器:gitolite管理 它使我的客戶端克隆 - 這樣就告訴我它正在工作,因爲它應該! 再次感謝! –
@Morten:不客氣。很高興你做到了。 – VonC
我有一個問題我希望你能幫助: 當我做:混帳推-u起源主 我得到:FATAL:W任何的Ubuntu/CRM gitoliteadm通過fallthru –