2013-07-17 8 views
5

Das Feld zum Hochladen eines Putty Private Key ist derzeit auf meinem Tortoisegit deaktiviert.Aktivieren von "Load PuttyKey" auf TortoiseGit

load putty http://iforce.co.nz/i/e54wrsuy.vui.png

Obwohl ich derzeit gültige Pfade zu PuttyGen, GitBash, PuTTY und TortoiseGitPLink.exe haben. Mit der Umgebungsvariable GIT_SSH führt zu C:\Program Files\TortoiseGit\bin\TortoisePLink.exe

Wie PuTTY verwenden für git cli und git bash?

Erstellen Sie eine Umgebungsvariable namens "GIT_SSH" mit dem Pfad zu der PuTTY plink.exe oder vorzugsweise zu TortoiseGitPlink.exe. Dies kann in der Befehlszeile ausgeführt werden, indem "set GIT_SSH = PATH_TO_PLINK.EXE" ("C: \ Programme \ TortoiseGit \ bin \ TortoiseGitPlink.exe" auf Standardinstallationen) oder permanent ausgeführt wird.

Enviroment Vars http://iforce.co.nz/i/ih0bvryn.3nm.png

+0

Haben Sie (im Benutzerbereich) eine Umgebungsvariable 'HOME' definiert? Nur um zu sehen, ob sich das ändert. – VonC

+0

Die 'Load PuTTY Key'-Funktion ist nur für meinen Laptop deaktiviert, während mein primärer Desktop dies hat. Es gibt auch keine Umgebungsvariable 'HOME' (also bin ich mir nicht sicher, ob diese Variable die Funktionalität reaktivieren würde, bin ich dran). Danke – Killrawr

+0

Ok, ich habe gerade nachgesehen. Dein Kommentar könnte ein richtiges Problem vorschlagen (ACL-Problem, mit einem Verzeichnis, auf das nicht zugegriffen werden kann) – VonC

Antwort

6

Das hat mich gebissen einfach zu. Das Problem ist, dass Sie über https ausgecheckt haben, anstatt das git-Protokoll zu verwenden ([email protected]: somerepo.git). Probieren Sie das aus und sehen Sie, ob es hilft.

+0

Okay, ich habe meinen Laptop gerade nicht bei mir, aber ich werde es versuchen und berichten, wie ich vorgehe. Vielen Dank :) – Killrawr