Bitbucket提示SSH密钥已存在但账户无配置的问题求助
Bitbucket SSH密钥重复添加问题解决方法
- 先明确:
ssh -T git@bitbucket.org能成功认证,说明你复制过来的SSH密钥已经绑定在你的Bitbucket账户(或关联的团队账户)中,只是你当前查看的页面没显示出来。 - 找回并删除重复密钥:
- 登录Bitbucket,点击个人头像进入「设置」,找到「SSH密钥」选项。
- 如果个人SSH密钥列表为空,去检查你加入的团队账户:进入团队主页,打开「设置」→「SSH密钥」,大概率能找到这个密钥。
- 删除找到的对应密钥后,再回到个人账户添加即可。
- 备选方案:生成全新密钥
如果实在找不到旧密钥的绑定位置,直接生成新密钥对:
生成完成后,复制ssh-keygen -t ed25519 -C "你的邮箱地址"~/.ssh/id_ed25519.pub文件里的全部内容,添加到Bitbucket的个人SSH密钥列表,之后用新密钥进行Git操作即可。
内容的提问来源于stack exchange,提问作者studio-pj
相关产品推荐
相关产品推荐

