git clone时报错Permission denied (publickey,password) ゝ一世哀愁。 2022-01-26 10:57 286阅读 0赞 > 在使用`git clone xxxx`时,报错,如图 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZhbnRhc2ljX3Zhbg_size_16_color_FFFFFF_t_70] ### 1、上网查资料,说可能是SSH Key不存在 ### 使用命令`ls ~/.ssh/`,可以看到,SSH key是存在的,所以这种情况排除 ![在这里插入图片描述][20190528213146927.png] ### 2、按github官网: ### #### 1)、Ensure the ssh-agent is running: #### #start the ssh-agent in the background $ eval $(ssh-agent -s) > Agent pid 59566 #### 2)、Add your SSH private key to the ssh-agent #### $ ssh-add ~/.ssh/id_rsa #### 3)、添加ssh key到github #### ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZhbnRhc2ljX3Zhbg_size_16_color_FFFFFF_t_70 1] 复制 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZhbnRhc2ljX3Zhbg_size_16_color_FFFFFF_t_70 2] 文件中的内容,粘贴保存。 #### 4)、测试连接 #### `ssh -vT git@github.com` ,显示成功。 ### 3、重新`git clone xxx`,成功执行 ### ### 总结: 重新添加了ssh key就成功了。 ### [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZhbnRhc2ljX3Zhbg_size_16_color_FFFFFF_t_70]: /images/20220126/0f5b6a6790ce41a0844c9f6766d0d4f1.png [20190528213146927.png]: /images/20220126/0783907ddbfd46bbbfdbd0bd65fc8bf9.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZhbnRhc2ljX3Zhbg_size_16_color_FFFFFF_t_70 1]: /images/20220126/4f3d31515b3b4931b67dee6f1cf3a62e.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZhbnRhc2ljX3Zhbg_size_16_color_FFFFFF_t_70 2]: /images/20220126/be8100a79f68491186a0478097cd0bd5.png
还没有评论,来说两句吧...