2017-02-07 3 views
0

Ich erhalte eine Fehlermeldung zu verwenden, wenn in einem Repository zu schieben versucht, ich selbst zu sagen:Berechtigung verweigert für einen anderen Benutzer in git, wenn https

remote: Permission to my_user_name/my_repo.git denied to another_user_name.

Ich habe die SSH-Schlüssel regeneriert und entfernen Sie die alten aus meine Maschine und Github. Ich sehe auch in gitconfig --list, dass meine E-Mail korrekt ist.

Was kann passieren? Dies geschieht nur, wenn Sie versuchen, über https zu pushen, anstatt den SSH zu verwenden.

+0

Bitte lesen und befolgen Sie http://stackoverflow.com/help/someone-answers ;-) – Vampire

Antwort

0

Da Sie HTTPS verwenden, hat das Mangeln mit SSH-Schlüsseln überhaupt keinen Effekt, da Sie nicht SSH, sondern HTTPS verwenden. Es scheint, dass Sie zuvor https mit another_user_name verwendet haben und einige Anmeldeinformationen haben, die sich daran erinnern. Weitere Informationen hierzu finden Sie unter https://git-scm.com/docs/gitcredentials.

Verwandte Themen