Recientemente reinstalé mi computadora portátil y descubrí que 'git clone' no estaba funcionando. Constantemente recibía Permission denied (publickey).errores.
La solución está documentada en la página de problemas de SSH de GitHub : úsela ssh-addpara informar a SSH sobre la clave que quiero usar para autenticarme en GitHub.
Mi pregunta es: debajo del capó, ¿qué hace ssh-addrealmente?
He tenido la intención de ampliar mi comprensión de SSH por un tiempo, y esto parece una buena excusa para comenzar :-)
~/.sshdirectorio. ¿Algunas distribuciones hacen el equivalente de formassh-addautomática? Tal vez por eso estaba confundido?