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

如何在IntelliJ中为Git添加SSH私钥

在IntelliJ中配置SSH私钥的详细步骤

嘿,我懂你平时都是用命令行来管理Git的SSH密钥,现在想把那套配置搬到IntelliJ里对吧?别担心,几步就能搞定,两种方式任你选:

方式一:直接指定私钥文件(适合单独配置IntelliJ的场景)

  • 打开IntelliJ的设置面板:用快捷键Ctrl+Alt+S(Windows/Linux)或者Cmd+,(Mac),也可以通过顶部菜单栏的File > Settings(Windows/Linux)/IntelliJ IDEA > Settings(Mac)打开。
  • 定位到SSH配置项:在设置左侧导航栏,依次展开Version Control > Git > SSH Configuration。
  • (可选)指定SSH工具路径:如果IntelliJ没自动识别到SSH,手动选系统里的SSH执行文件,比如Windows上的C:\Windows\System32\OpenSSH\ssh.exe,或者Git自带的C:\Program Files\Git\usr\bin\ssh.exe。
  • 选择你的私钥文件:点击SSH Configuration区域的浏览按钮(...),找到你之前用的私钥路径D:/Dev/Books Spaces/Version Control with Git and GitHub/SSH/key并选中。
  • 验证连接:点击Test Connection,如果私钥有密码短语,输入你之前命令行里用的那个短语,确认连接成功。
  • 保存设置:点击Apply再OK,之后IntelliJ的Git操作就会用这个私钥了。

方式二:复用系统的SSH Agent(适合你平时已经用命令行管理密钥的场景)

如果你平时已经习惯用eval "$(ssh-agent -s)"和ssh-add来管理密钥,那可以让IntelliJ直接复用这个代理:

  • 同样打开Settings > Version Control > Git > SSH Configuration页面。
  • 勾选Use SSH agent选项,IntelliJ会自动读取已经添加到系统ssh-agent里的密钥,不用再单独指定文件。
  • 保存设置后,IntelliJ就会和命令行共用一套SSH密钥配置,非常省心。

两种方式都能解决你的问题,选哪种看你的使用习惯就好~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.06 20:42:30