2011-02-09 13 views
12

私はgitアカウントの下で自分のiMacにgitリポジトリを作成して、同じコンピュータのメインユーザアカウントからクローンしたいと思っています。 SSH鍵を作成し、.ssh/authorized_keysファイルに追加しました。しかし、私は私のメインのアカウントでログインし直したときに、私は次のようなエラーメッセージが出ます:Gitリポジトリをローカルにクローズする

許可拒否(公開鍵)を 致命的:リモートエンドは、私には今、予期せず

をハングアップ、および検索中私の公開鍵が間違っているように見えます。私はそれを2度作りましたが、それでも同じ問題を抱えています。

答えて

32

sshキーは一切必要ありません。すべてのファイルを世界中で読み取り可能にし、完全なパスをクローンするだけです。言い換えれば、

 
$ git clone /path/to/repo 
+2

cool! git repoで使用されているサブモジュールに対しても同じことをする方法はありますか? – flq

12
git clone /path/to_repository /path/to_where_you_want_it_cloned 

を行い、あなたのメインのユーザーアカウントがアカウントのディレクトリへ/からコピーする権限を持っていることを確認します。

関連する問題