本地克隆Git存储库

问题描述:

我刚刚在我的iMac下用户git帐户创建了一个git存储库,现在我想在同一台计算机上从我的主用户帐户克隆它。我创建了我的SSH密钥并将其添加到.ssh/authorized_keys文件中。然而,当我再次登录我的主帐户,我得到了以下错误消息:本地克隆Git存储库

权限被拒绝(公钥) 致命:远程端挂机意外

现在对我来说,虽然搜索在网络上,似乎我的公钥是不正确的。我创建了两次,仍然遇到同样的问题。

你根本不需要ssh密钥。使所有文件都可读,并克隆完整路径。换句话说,做

 
$ git clone /path/to/repo 
+2

酷!有没有办法为git repo使用的子模块做同样的事情? – flq 2012-01-17 15:00:02

git clone /path/to_repository /path/to_where_you_want_it_cloned 

请确保您的主用户帐户有权从您的账户目录复制到/。