ฉันเพิ่งติดตั้งแล็ปท็อปของฉันใหม่และพบว่า 'git clone' ไม่ทำงาน ฉันได้รับPermission denied (publickey).
ข้อผิดพลาดอย่างสม่ำเสมอ
การแก้ไขมีการบันทึกไว้ในหน้าปัญหา SSHของ GitHub : ใช้ssh-add
เพื่อบอก SSH เกี่ยวกับคีย์ที่ฉันต้องการใช้เพื่อตรวจสอบสิทธิ์ใน GitHub
คำถามของฉันคือภายใต้ประทุนssh-add
ทำอะไรได้จริง?
ฉันตั้งใจจะขยายความเข้าใจเกี่ยวกับ SSH ไปซักพักและนี่เป็นข้อแก้ตัวที่ดีสำหรับการเริ่มต้น :-)
~/.ssh
ไดเรกทอรีของคุณเสมอ distros ทำหน้าที่เทียบเท่าssh-add
โดยอัตโนมัติหรือไม่? บางทีนั่นอาจเป็นเหตุผลที่ฉันสับสน