我已成功配置我的GitHub客户端以使用SSH,并从GitHub收到确认电子邮件,其中添加了新的SSH密钥。我想设置IntelliJ以使用SSH,以便每次与GitHub进行交互时都不必输入用户名和密码。我也不希望IntelliJ为我保存我的密码,因为我不确定这将是多么安全。如何使用SSH将IntelliJ连接到GitHub
最近我到目前为止,我需要编辑我的〜/ .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上运行IntelliJ Ultimate 12.1.6 10.8.5
你的'config'看起来不正确,请检查https://gist.github.com/jexchan/2351996。 – CrazyCoder
@CrazyCoder感谢您的链接,用它来更新答案。 – kukido