2016-07-31 20 views
4
git push 
remote: Permission to newGithubAccount/newGithubAccountProject.git denied to myOldGithubAccount. 
fatal: unable to access 'https://github.com/newGithubAccount/newGithubAccountProject.git/': The requested URL returned error: 403 

ich den Fehler 403 bekam, ich weiß, es ist, dass ein falscher Zugang gefunden wurde, und die Fehlermeldung zeigt mir klar warum: Da meine git push die Anmeldeinformationen meines vorherigen GitHub Accounts verwendet habe, habe ich meine git global config aktualisiert und .ssh/id_rsa generiert und den ssh key in meinem neuen github Account hinzugefügt. Aber immer noch dieser Fehler besteht, ich habe ausführlich auf dieser Seite und auf Github.help Seite gesucht, aber immer noch kein Glück, bitte helfen.fatal: nicht in der Lage für den Zugriff auf ‚https://github.com/SOME_NAME/SOME_PROJECT.git/‘: Die angeforderte URL Fehler zurückgegeben: 403

Ich denke, ich muss irgendwie meinen Cache für den vorherigen GitHub-Account vollständig löschen oder löschen, dann konnte ich Github mit meinem neuen Konto zugreifen. Oder sonst Wege, bitte beraten! Vielen Dank!

Antwort

2

Die vorherige Fernbedienung ist für die Verwendung des HTTP-Protokolls konfiguriert. Sie können den Remote-Befehl set-url verwenden, um Ihre Remote zu aktualisieren, um das SSH-Protokoll zu verwenden.

git remote set-url origin [email protected]:newGithubAccount/newGithubAccountProject.git

https://help.github.com/articles/changing-a-remote-s-url/

+0

Beautiful! Danke sooooo sehr! :) –