2013-11-26 17 views

risposta

47

%HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pub è dove la chiave è

+2

Sul mio computer era in quella cartella ma si chiamava 'github_rsa' e aveva il' github_rsa.pub' associato con esso. – CEPA

+0

Questa è la chiave pubblica. SSH/GIT utilizza uno privato per autorizzare. – Dims

3

E 'in %HOMEDRIVE%%HOMEPATH%\.ssh

noti che GitHub per Windows utilizza normalmente SSL; Le chiavi SSH non saranno state create a meno che tu non abbia usato un repository SSH con esso ad un certo punto.

8

Il percorso predefinito è: %HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pub. Che espandere a qualcosa di simile C:\Users\dennis\.ssh\id_rsa.pub

Se %HOMEDRIVE%%HOMEPATH%\.ssh\id_rsa.pub esiste già, GitHub crea una chiave denominata github_rsa (pub) nella stessa cartella.

17

Sul mio PC di lavoro è in %USERPROFILE%/.ssh/ e non %HOMEDRIVE%%HOMEPATH%/.ssh/.

Su molti computer quelle cartelle sono la stessa posizione, ma dipende dalla configurazione. Quindi sembra che %USERPROFILE% sia la posizione usata da GitHub per Windows, che è anche la posizione di casa ~ per il suo Git-Bash.

Questo è fonte di confusione dal momento che la mia installazione predefinita di Windows-Git utilizza %HOMEDRIVE%%HOMEPATH% come la sua posizione ~ casa.

+2

Questa risposta mi ha salvato la vita. – Erik

Problemi correlati