Недавно я переустановил свой ноутбук и обнаружил, что «git clone» не работает. Я постоянно получаю Permission denied (publickey).ошибки.
Исправление описано на странице проблем SSH в GitHub : используйте, ssh-addчтобы сообщить SSH о ключе, который я хочу использовать для аутентификации на GitHub.
Мой вопрос: под капотом, что на ssh-addсамом деле делает?
Я собирался расширить мое понимание SSH на некоторое время, и это кажется хорошим поводом для начала :-)
~/.sshкаталоге. Некоторые дистрибутивы делают эквивалентssh-addавтоматически? Может поэтому я запутался?