Baru-baru ini saya menginstal ulang laptop saya dan menemukan bahwa 'git clone' tidak berfungsi. Saya secara konsisten menerima Permission denied (publickey).
kesalahan.
Perbaikan didokumentasikan pada halaman masalah SSH GitHub : gunakan ssh-add
untuk memberi tahu SSH tentang kunci yang ingin saya gunakan untuk mengotentikasi pada GitHub.
Pertanyaan saya adalah: di bawah tenda, apa yang ssh-add
sebenarnya dilakukan?
Saya bermaksud memperluas pemahaman saya tentang SSH untuk sementara waktu, & ini sepertinya alasan yang bagus untuk memulai :-)
~/.ssh
direktori Anda . Apakah beberapa distro melakukan hal yang setarassh-add
secara otomatis? Mungkin itu sebabnya saya bingung?