51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Git报错:Permission denied, please try again

添加用户名和邮箱 {#添加用户名和邮箱}

|-------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 1 2 3 4 5 6 7 8 | # 设置邮箱(zsyyblog@qq.com要与gitlab用户配置的邮箱一致) git config --global user.email "zsyyblog@qq.com" # 设置用户名 git config --global user.user "zsyyblog" # 查看是否设置成功 git config --list |

生成ssh密钥 {#生成ssh密钥}

|---------------------|------------------------------------------------------------------------------------------------------------| | 1 2 3 4 5 6 | ssh-keygen.exe -t ras -C "zsyyblog@qq.com" # 查看是否生成成功 cd ~/.ssh ls id_rsa id_rsa.pub known_hosts |

网页端配置 {#网页端配置}

|-------------|-----------------------------------------------------------------| | 1 2 | # 查看is_rsa.pub内容并拷贝内容至GitHub SSH Keys配置端 cat is_rsa.pub |

需要将公钥的内容复制至github的SSH配置中。

增加配置 {#增加配置}

|-----------|---------------------------| | 1 | vim ~/.ssh/config |

添加以下配置:

|-----------------------|-------------------------------------------------------------------------------------------------------------------------------| | 1 2 3 4 5 6 7 | #添加 Host github.com identityFile ~/.ssh/id_rsa #填写自己的私钥文件名 Host github.com Hostname ssh.github.com Port 443 User git |

测试验证 {#测试验证}

|-----------|---------------------------| | 1 | git clone url.git |

或者使用以下命令:

|-----------|-------------------------------| | 1 | ssh -T git@github.com |


赞(0)
未经允许不得转载:工具盒子 » Git报错:Permission denied, please try again