Mac-Osx
Mac OS X 上的 Gitosis(雪豹)
我有一個 Snow Leopard 盒子,我安裝了 gitosis(警告:noob alert),添加了一個 git 使用者,我可以使用 ssh 遠端登錄機器。在本地,我可以“複製”我創建的儲存庫,因為我也可以“複製”gitosis-admin。完美執行。
我使用“git”使用者複製這些。
git clone git@my-remote-machine:reponame.git
遠端登錄,什麼不起作用:
git clone git@localhost:reponame.git
但是,在儲存庫所在的同一台遠端電腦上,我無法從本地主機複製。它要求輸入密碼,據我所知,該密碼尚未創建。我究竟做錯了什麼?
謝謝您的回复!
由於您收到密碼提示,聽起來您沒有為您的使用者設置 SSH 密鑰(或者如果您這樣做,它不是 gitosis 辨識的)。gitosis需要SSH 密鑰(它可以辨識並配置了訪問權限)才能讓您訪問儲存庫。
也有可能您創建了一個帶有密碼的 SSH 密鑰,但我希望您知道您是否這樣做了 :-)