IntelliJ - so verwenden Sie ein anderes ssh-Schlüssel

Ich habe 2 github-Konten
Ein Unternehmen und eine persönliche

Ich benutze cygwin zur Verwaltung der ssh-Schlüssel und eine Verbindung zu Github

Alles funktioniert In IntelliJ, wenn mit dem corporate-account, da es verwendet die Standardeinstellung .ssh/id_rsa key

Alles funktioniert in Cygwin mit meinem Persönlichen Account, da ich mit dem "ssh-add ~/.ssh/ide_rsa_otherkeyfile" - Befehl und verwenden Sie dann alle git-Befehle über die Kommandozeile

Aber IntelliJ standardmäßig immer die "id_rsa" - Datei, so kann ich keine Verbindung zu meinem persönlichen repo.

Gibt es eine Möglichkeit für IntelliJ zu verwenden, die andere rsa-Schlüssel?

Alle diese RSA und cygwin ist Weise über meinem linux-Kommandozeile Erfahrung Ebene.

Hinweis:
Ich habe auch die config-Datei in .ssh-Verzeichnis zu erleichtern, mehrere github-accounts

Default GitHub user (corporate account) 
Host github.com HostName
github.com User git IdentityFile/Users/username/.ssh/id_rsa

Client user (personal account)
Host github-client
HostName github.com
User git IdentityFile /Users/username/.ssh/id_rsa_perso

Kurz, was dieser tut, ist SSH mit dem client-Schlüssel, wenn die Verbindung zum server github-client, der ist wirklich github.com.

Wenn niemand eine Lösung hat, ich bin mir bewusst, dass es einfacher wäre, lade meine corporate-Konto, wie ein Beitrag, aber dann habe ich woul haben, begeht unter 2 seperate E-Mail-Konto.

  • Wenn IntelliJ hat hinsichtlich der config-Datei, über eine Adresse wie github-client:aGitRepoName genug sein sollte für IntelliJ die anderen ssh-Schlüssel.
Schreibe einen Kommentar