Recentemente ho reinstallato il mio laptop e ho scoperto che 'git clone' non funzionava. Stavo costantemente ricevendo Permission denied (publickey).errori.
La correzione è documentata sulla pagina dei problemi SSH di GitHub : usa ssh-addper comunicare a SSH la chiave che voglio usare per autenticarmi su GitHub.
La mia domanda è: sotto il cofano, cosa fa ssh-addrealmente?
Ho intenzione di espandere la mia comprensione di SSH per un po ', e questa sembra una buona scusa per iniziare :-)
~/.sshdirectory. Alcune distro equivalgonossh-addautomaticamente? Forse è per questo che ero confuso?