Pomyślnie skonfigurowałem mojego klienta GitHub do korzystania z SSH i otrzymałem email potwierdzający od GitHub, że dodano nowy klucz SSH. Chciałbym skonfigurować IntelliJ również do korzystania z SSH, więc nie muszę wprowadzać mojej nazwy użytkownika i hasła za każdym razem, gdy wchodzę w interakcję z GitHub. Nie chcę też, żeby IntelliJ zapisał mi moje hasło, ponieważ nie jestem pewien, jak bezpieczne to będzie.Jak podłączyć IntelliJ do GitHub za pomocą SSH
Najbliższym, do jakiego doszedłem, jest to, że muszę edytować plik ~/.ssh/config, aby poinformować IntelliJ, że istnieje klucz SSH, którego może użyć. Niestety nie udało mi się znaleźć przykładu, który działa.
Oto moja najnowsza próba wejścia ~/.ssh/config:
Host IntelliJ
HostName github.com
User git
IdentityFile "/Users/peter/.ssh/github_rsa"
TCPKeepAlive yes
IdentitiesOnly yes
Próbowałem ponownym IntelliJ po dodaniu tego wpisu, ale bezskutecznie. Używam IntelliJ Ultimate 12.1.6 na Mac OSX 10.8.5
Twój 'config' nie wygląda poprawnie, sprawdź https://gist.github.com/jexchan/2351996. – CrazyCoder
@CrazyCoder Dzięki za link, użył go do aktualizacji odpowiedzi. – kukido