2011-02-09 18 views
12

Ho appena creato un repository git sul mio iMac sotto l'account git dell'utente e ora voglio clonarlo dal mio account utente principale sullo stesso computer. Ho creato la mia chiave SSH e l'ho aggiunta al file .ssh/authorized_keys. Tuttavia quando accedo di nuovo con il mio account principale ottengo il seguente messaggio di errore:Clonazione di repository Git localmente

Autorizzazione negata (publickey) fatale: la fine remota riattaccato inaspettatamente

Ora per me, e durante la ricerca sul web sembra che la mia chiave pubblica non sia corretta. L'ho creato due volte e ho ancora lo stesso problema.

risposta

32

Non dovresti avere bisogno di una chiave ssh. Rendi leggibili tutti i file e solo clonare il percorso completo. In altre parole, fare

 
$ git clone /path/to/repo 
+2

cool! C'è un modo per fare lo stesso per i sottomoduli usati dal repository git? – flq

12
git clone /path/to_repository /path/to_where_you_want_it_cloned 

Assicurarsi che l'account utente principale dispone di autorizzazioni per copiare da/per i vostri conti directory.

Problemi correlati