每次提交代码到码云的时候,都需要输入账户密码,真的很不方便,好在码云给我们提供了解决方案,只需要创建秘钥对,在码云上添加公钥就可以了,把私钥保存在本地即可,以下就是添加公钥的步骤。

  1. 生成密钥对
  2. 打开git bash
  3. 输入ssh-keygen -t rsa -C “你的邮箱地址” 三次回车之后就可以生成密钥对
  4. 输入cat ~/.ssh/id_rsa.pub 查看你的 public key(公钥),结果如下:
    在这里插入图片描述
  5. 把途中从ssh-ras(包含)到最后面的邮箱地址(包含)复制一下。
  6. 打开码云 -> 设置 -> SSH公钥,就出现了下面的画面,把我们刚才复制的内容贴到提示区,最后点击左下角的确定即可。
    在这里插入图片描述
  7. 输入 ssh -Tgit@gitee.com,系统会提示你输入yes/no,输入yes,如果出现:You’ve successfully authenticated, but GitHub does not provide shell access.就表示成功了。
  8. 配置用户名和密码
    git config --global user.name “你的gitee账号”
    git config --global user.email “你在gitee的邮箱地址”
    设置完以上这些之后,再试试git push是否还需要提交账号密码
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐