Gần đây tôi đã cài đặt lại máy tính xách tay của mình và thấy rằng 'git clone' không hoạt động. Tôi đã liên tục nhận được Permission denied (publickey).lỗi.
Bản sửa lỗi được ghi lại trên trang các vấn đề SSH của GitHub : sử dụng ssh-addđể thông báo cho SSH về khóa tôi muốn sử dụng để xác thực trên GitHub.
Câu hỏi của tôi là: dưới mui xe, ssh-addthực sự làm gì?
Tôi đã có ý định mở rộng hiểu biết về SSH trong một thời gian và đây có vẻ là một lý do tốt để bắt đầu :-)
~/.sshthư mục của bạn . Do một số distro làm tương đươngssh-addtự động? Có lẽ đó là lý do tại sao tôi bối rối?