Probleme mit dem drücken auf github-repository von Eclipse: Auth fail
Ich folgte den Schritten von Egit-Benutzerhandbuch, aber ich bekomme eine Fehlermeldung mit " auth fail.
Was ich Tue:
Ich habe kopiert den öffentlichen Schlüssel von Window > Preferences > Network Connections > SSH2 > Key Management
auf GitHub unter account-Einstellungen
Dann Mach ich
Team > Push
...
Ich betrete den [email protected]:....
uri und klicken Sie auf weiter. Aber dann bekomme ich die Fehlermeldung:
**Cannot get remote repository refs
Reason: [email protected]:.... : Auth fail**
Was das problem sein könnte?
Dank
- Jetzt funktioniert es in Eclipse + Github. Deaktiviert die checkbox speichern, die in secure store. Aber in Zend Studio + meine unfuddle Konto ist es immer noch nicht funktioniert. Hier die Fehlermeldung ERROR:gitosis.dienen.main:Repository-Lesezugriff verweigert [email protected]:derk/demuno.git: ERROR:gitosis.dienen.main:Repository-Lesezugriff verweigert
- und auch dies Problem gelöst. Es scheint, wie jedes unfuddle-repository verbunden werden mit einem Projekt
Du musst angemeldet sein, um einen Kommentar abzugeben.
Alte Frage, aber für die Zukunft Referenz:
Stellen Sie sicher, Sie haben setup-push remote. Es funktionierte für mich, wenn ich habe sowohl die Nicht remote-repository refs-Probleme ("... Passphrase für..." und "Auth fail" in den "Push..." - dialog).
Sofern Sie bereits:
Richten Sie Ihren SSH-Schlüssel mit Github (Window - > Einstellungen > allgemein - > Netzwerkverbindungen > SSH2)
Einrichtung Ihres lokalen repository (Sie können Folgen Sie diese Anleitung für die)
Erstellt ein Github-repository (gleiche guide)
... hier ist, wie Sie es tun:
Check meine Lösung aus dieser Frage im Zusammenhang:
"Auth Failed" mit EGit und GitHub
Kurz: Satz GIT_SSH environment-variable mit einem Pfad zu den system-ssh-executable vor dem Start von Eclipse. Weit entfernt von schön, aber funktioniert.
Für Ubuntu:
Ich endlich fixiert diese auf meiner Plattform (vor allem war ein zentrales Thema, aber auch kritisches nicht zu haben, einen führenden Schrägstrich vor der repo-Pfad in das Dialogfeld Bild oben). Sie können sehen, mehr details in meinem post hier, wenn du willst:
http://www.eclipse.org/forums/index.php?t=msg&goto=648905&S=9bcfa96ab726d744d41a19c7fb02d723#msg_648905
Glück!
Melissa
Vergessen Sie nicht hinzufügen .git auf den repository-Namen in der URI : Feld
zum Beispiel, wenn ur-Benutzername ist Decoderx und git-repository-Namen foo
URI :https://github.com/Decoderx/foo.git
und nicht "https://github.com/Decoderx/foo" dies löste dieses problem für mich.
Können Sie versuchen, und Folgen Sie dieses tutorial, mit der git+ssh Protokoll:
Nur
[email protected]
allein würde nicht funktionieren.http://wiki.eclipse.org/EGit/User_Guide#Github_Tutorial