it-swarm.com.de

Wie kann man TortoiseGitPlink Fatal Error beheben?

Ich habe Git mit Beanstalk in Windows 7 verwendet. Jetzt habe ich ein neues System mit Windows 8.1. Jetzt habe ich Git und Tortoisegit mit einem neuen System konfiguriert. Es funktioniert gut im lokalen Commit, aber als ich zu leben gedrungen bin, bekam ich einen Fehler:

Disconnected: No supported authentication methods available (Sever sent: public key)

Ich habe SSH-Schlüssel und alle hinzugefügt? Gibt es ein Problem in Windows 8.1? Vielen Dank

12
SDF

Ich habe TortoiseGit-> Einstellungen -> Netzwerk geöffnet und im SSH-Client habe ich "ssh.exe" anstelle von "TortoiseGitPlink.exe" .. geändert. Nun funktioniert es gut.

33
SDF

Oder führen Sie den PuTTY-Authentifizierungsagenten (Pageant.exe) im TortoiseGit-Ordner (normalerweise C:\Programme\TortoiseGit\bin) aus und fügen Sie PuttyKey manuell zur App hinzu.

4
user7784804

Dieser Fehler weist darauf hin, dass der Server die Authentifizierung mit einem öffentlichen Schlüssel erfordert und vom Client kein Schlüssel bereitgestellt wurde.

TortoiseGit verwendet standardmäßig TortoiseGitPLink (basierend auf PuTTY Link).

Daher muss der Schlüssel im PuTTY-Format und zusätzlich gespeichert werden

  • konfiguriert in der PuTTY-Sitzung ODER
  • in PuTTY Agent geladen (dies wird von TortoiseGit ausgeführt, wenn das Laden von SSH-Schlüsseln aktiviert ist).

Sie können OpenSSH jedoch auch verwenden, indem Sie den SSH-Client unter TortoiseGit -> Einstellungen -> Netzwerk auf ssh.exe setzen.

2
MrTux

Überprüfen Sie pageant.exe unter C:\Programme\TortoiseGit\bin. und Schlüssel hinzufügen

1
rafi wiener

Unter Windows 8.1 und TortoiseGit 2.1.0.0 wurde das Problem durch Ändern des SSH-Clients in "ssh.exe" behoben.

1
Avinash Wable

TortoiseGit kann Ihren PuTTY-Schlüssel von Zeit zu Zeit entladen.

Öffnen Sie einfach TortoiseGit -> Einstellungen -> Git -> Remote

Laden Sie dann Ihre PuTTY-Taste erneut für Ihre ausgewählte Remote-Verbindung (z. B. Origin ).

0
Jamie Gardner

Ich habe diese Fehlermeldung erhalten, weil bei meinem Schlüsselagenten (KeePass KeyAgent-Plugin) nicht mehr der richtige Schlüssel geladen wurde. Fügte den richtigen Schlüssel hinzu und alles war in Ordnung.

0
magnoz