参考:生成并部署SSH key
查看 ssh-keygen 帮助文档
ssh-keygen help
按如下命令生成 sshkey
ssh-keygen -t rsa -C "xxx@163.com" -f ~/.ssh/giteekey
# 或者
ssh-keygen
# 可按提示输入密码
查看 public key
cat ~/.ssh/id_rsa.pub
将公钥添加到码云中,然后在终端中输入
ssh -T git@gitee.com
# 返回如下则表示成功
# Hi name! You've successfully authenticated, but Gitee.com does not provide shell access.
一般而言,项目的 key 只有拉取权限,用户的 key 具有推送和拉取权限。