解决在已配置SSH秘钥的情况下push代码到远程仓库时仍需要输入用户名和密码的问题

出现该问题的原因就是本地仓库与远程仓库进行连接使用的是HTTPS而不是SSH,因此,即使部署了SSH公钥仍然需要在push代码的时候输入用户名和密码.

解决办法:

输入命令:

可以看到:

我们需要把:

修改成:

之后再push代码就不会出现需要输入用户名和密码的问题了.

补充:

码云中HTTPS和SSH两种地址的格式:

GitHub中HTTPS和SSH两种地址的格式: