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.

Ist Ihr öffentlicher Schlüssel registriert hier: github.com/account/ssh ? Können Sie nochmals überprüfen?
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

Schreibe einen Kommentar