2014-12-13 37 views
1

服務器顯示初始化OK the serverGitosis的安裝,但不能克隆其他客戶端

但客戶端錯誤的 the cmd capture

fatal: 'gitosis-admin.git' does not appear to be a git repository 

fatal: Could not read from remote repository 

使用私鑰可以通過SSH 連接服務器。請確保您擁有正確的訪問權限 並存在存儲庫。

什麼是錯!!〜

回答

0

混帳混帳克隆@域名:/home/git/repositories/gitosis-admin.git

必須使用完整路徑

0

你應該從不使用全路徑(或者與old obsolete gitosis, or the more recent up-to-date gitolite

使用完整路徑通過Gitosis的/ gitolite打敗到位的ACL(訪問控制級別)(如在「Gitosis on Ubuntu can only find repositories in the git->repositories symlink」,和第所示at是same for gitolite)。

請參閱「Git on the Server - Gitosis」(如果你真的必須使用的gitosis):如果〜git的/的.ssh/authgorized_key確實包含了git的帳戶的公開密鑰,如果你正在使用這些證書(公鑰/私鑰你客戶的git賬號),[email protected]:gitosis-admin.git應該可以工作。