rsa-key-20250728 0e:7c:bf:ea:c3:8b:7a:2d:04:2a:e1:4f:5d:48:86:78 Authentication & Signing 1 minute ago Never 2026-07-28 已经在gitlab User Settings SSH Keys加入了,为什么用 tortoiseGit clone existing repository还是提示输入密码。

正确做法是:使用 OpenSSH 格式的公钥

🎯 PuTTYgen 里获取 OpenSSH 公钥的方式如下:

  1. 打开 PuTTYgen

  2. 点击顶部菜单栏的【Conversions】→ 选择【Export OpenSSH key】

  3. 或者直接在 PuTTYgen 主界面中,上方那个**长框里(显示了 ssh-rsa 开头的一行)**就是 GitLab 需要的格式ssh-rsa AAAAB3...rest-of-key... user@host

  4. 复制这一整行,粘贴到 GitLab 的 “Add SSH key” 页面中。

2.tortoiseGit clone里填入的是 需要输入git@开头的。

Logo

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

更多推荐