You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ IDEA使用git ssh克隆仓库提示Permission denied (publickey) 命令行可正常克隆

排查解决步骤

1 优先修改IDEA的SSH执行器(90%以上的此类问题可通过该步骤解决)

IDEA默认使用内置的SSH客户端,不会主动读取用户家目录下的~/.ssh/config配置和系统ssh-agent缓存的密钥,和命令行SSH行为不一致,这是最核心的诱因:

  • 打开IDEA设置,依次进入「外观与行为 > 系统设置 > SSH 配置」
  • 将「SSH 可执行文件」选项从默认的内置修改为本机
  • 保存设置后重试克隆操作即可

2 若修改SSH执行器后仍报错,按以下顺序排查

  • 确认IDEA中填写的仓库克隆URL,和命令行成功克隆时使用的URL完全一致,尤其注意SSH配置的Host别名拼写
  • 执行命令清理可能存在的Git配置缓存后重试:
    git config --global --unset credential.helper
    
  • 若仍异常,点击IDEA顶部菜单栏「文件 > 无效缓存并重启」,选择「清除缓存并重启」后重试操作

内容的提问来源于stack exchange,提问作者Vasu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 02:21:02