【发布时间】:2014-01-05 02:50:14
【问题描述】:
我已成功将我的 GitHub 客户端配置为使用 SSH,并收到来自 GitHub 的确认电子邮件,表明已添加新的 SSH 密钥。我也想将 IntelliJ 设置为使用 SSH,这样我就不必每次与 GitHub 交互时都输入我的用户名和密码。我也不希望 IntelliJ 为我保存我的密码,因为我不确定它的安全性。
到目前为止,我最接近的是我需要编辑我的 ~/.ssh/config 文件以告诉 IntelliJ 有一个可以使用的 SSH 密钥。不幸的是,我还没有找到一个有效的例子。
这是我对 ~/.ssh/config 条目的最新尝试:
Host IntelliJ
HostName github.com
User git
IdentityFile "/Users/peter/.ssh/github_rsa"
TCPKeepAlive yes
IdentitiesOnly yes
我尝试在添加该条目后重新启动 IntelliJ,但无济于事。 我在 Mac OSX 10.8.5 上运行 IntelliJ Ultimate 12.1.6
【问题讨论】:
-
您的
config看起来不正确,请检查gist.github.com/jexchan/2351996。 -
@CrazyCoder 感谢您的链接,用它来更新答案。
标签: macos git github ssh intellij-idea