Aptana Studio, eigentlich das eingebaute GIT-Programm, sucht nach Ihrem SSH-Schlüssel in Ihrem C: \ Users \ UserName.ssh-Ordner unter Windows.
NEIN !. Der wirkliche Pfad wäre
% HOME% \. ssh \ id_rsa - & gt; Ändern Sie für RSA-Schlüssel das Präfix, wenn Ihr Schlüssel DSA ist
Unter Linux habe ich meine ssh-Konfigurationsdatei (~ / .ssh / config) wie folgt
%Vor%Wenn Sie einen Schlüssel mit einem Passwort haben, benötigen Sie etwas wie ssh-agent oder eine andere App, so dass Sie nur einmal Ihr Schlüsselpasswort eingeben müssen.
Sie müssen sicherstellen, dass Aptana nach einem Passwort fragt, weil:
Es hängt auch davon ab, welche SSH-Version Sie verwenden, da dies Thread-Erwähnungen :
%Vor%Aptana Studio setzt die Umgebungsvariable
GIT_SSH
auf ihr internes Programm, das die SSH-Passwort / Passwort-Eingabeaufforderung unter normalen Bedingungen verarbeitet.
Wenn Sie defaultssh.exe
executable durch Setzen vonGIT_SSH
aufplink.exe
ersetzen, müssen SieSSH_CMD
auf den gleichenplink.exe
Pfad setzen, um mit Aptana Studio arbeiten zu können.
Aptana Studio, eigentlich das eingebaute GIT-Programm, sucht nach Ihrem SSH-Schlüssel in Ihrem C: \ Users \ UserName.ssh-Ordner unter Windows.
Um zu sehen, ob dieser Schlüssel funktioniert. Zuerst muss der Server Ihren öffentlichen Schlüssel haben und Sie müssen den korrekten Remote-Pfad zum Repository einrichten. Versuchen Sie dann einen normalen ssh username @ host, wenn Sie sich mit dem ssh key phrase einloggen können, sollten Sie in der Lage sein, git zur Fernbedienung zu benutzen.
Damit Sie nicht jedes Mal die ssh-Schlüsselphrase eingeben müssen, wenn Sie eine Verbindung mit der Fernbedienung herstellen möchten, können Sie keine ssh-Schlüsselphrase verwenden.
Oder Sie benötigen ein zusätzliches Programm, das das Passwort speichert und für Sie eingibt. Ein sogenannter ssh-Agent.
Vielleicht, wenn Sie Egit installieren und dieses anstelle von Aptanas Git verwenden. Es ist wahrscheinlich möglich, dass es Ihren ssh-Schlüsselsatz speichert. (Nicht überprüft!)