git push origin master gibt Fehler permission denied (github)
FEHLER: die Erlaubnis durrantm/linker.git verweigert zu kevinzen.
fatal: The remote end hung up unerwartet
Ich habe versucht, eine Menge Dinge zu ändern, meine Identität und loswerden, dass 'kevinzen'
Update - endgültige Auflösung war, habe ich meinen öffentlichen Schlüssel... aber... ich vermisste ein paar Zeichen damit ungültig war. Das einfügen in den richtigen Schlüssel auf github behoben
Habe ich ~/.ssh/
mit Dateien
config
id_dsa
id_dsa.pub
id_kb_rsa
id_kb_rsa.pub
id_rsa
id_rsa.pub
known_hosts
Habe ich getan
git config --global user.name
git config --global user.email
git remote add origin [email protected]:durrantm/linker.git
Ich habe meine lokalen ssh-Schlüssel mit meiner info (nicht kevinz) für diese Maschine auf github ssh-Schlüssel.
Ich habe auch versucht:
ssh [email protected].
The authenticity of host 'github.com. (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com.' (RSA) to the list of known hosts.
PTY allocation request failed on channel 0
war nicht sicher über die PTY-Fehler. Noch stecken.
Haben Sie überprüft, die Dateien in
~/.ssh
für alle erwähnt kevinzen?Habe ich geprüft, die Katze würde die Dateien und
cat * | grep kevinzen
aber nichts gefunden. seltsam.Ich habe auch den PTY-Kanal-Fehler beim ssh ' Ing zu [email protected], aber es kommt diese Meldung unten:
Hi bgarret! You've successfully authenticated, but GitHub does not provide shell access.
? Ich nehme an, Sie haben dies nicht?Auch dies ist weit hergeholt, aber es könnte sein, dass kevinzen Ihren öffentlichen ssh-Schlüssel zu seinem-Advisor...
InformationsquelleAutor Michael Durrant | 2011-09-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie Ihre Schlüssel auf GitHub? Haben Sie Lesen Sie die Hilfe-Sektion gibt es?
Können Sie eine Liste Ihre eigenen Schlüssel gespeichert auf GitHub von:
Haben Sie überprüft, dass einer der Schlüssel ist ein match auf einer von Ihr lösen? Vergleichen:
die überprüfung der Schlüssel zu mehr sorgfältig zeigten, dass es unvollständig war.
InformationsquelleAutor sanmai
Ich hatte das gleiche problem, meine Lösung war einfach. Ich habe bereits meine keys setup und alles und versuchte zu laufen:
Nachdem wir uns durch meine ~/.ssh/ich bemerkt, dass die Ausführung:
Sah ich, dass, nutzen Sie einfach den richtigen git-Konto habe ich nur noch die richtige Datei:
... dann ein
git push origin master
fein gearbeitet. Ich habe ein alias auf meine ssh-config verwenden verschiedene Schlüssel für meine Arbeit und die persönliche, hatte aber immer noch diesen Schritt zu tun aus irgendeinem Grund.InformationsquelleAutor Adam Wilson