git push Benutzer Änderungsmethode

Git-Push-Benutzer ändern

Dieser Artikel erklärt zunächst, wie man den Benutzer für git push ändert. Dann werden die tatsächlichen Schritte zum Ändern des Benutzers für git push vorgestellt.

Shou Arisaka
1 Min. Lesezeit
27. Okt. 2025

Geplagt von git push permission denied Fehler. Windows-Anmeldeinformationsverwaltung und so weiter sind mühsam. Allerdings bietet Bash unter Windows interaktive Eingabeaufforderungen. Da es mit https nicht geht, folge ich dem ssh-Verfahren.

Allgemeiner Ablauf

$ cat ~/.ssh/id_rsa.pub |clip

SSH-Schlüssel zu github hinzufügen.

https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/

$ git config user.name "Mona Lisa"

Ändern Sie den user in local-config auf einen beliebigen Benutzernamen.

$ git remote add [email protected]

Remote add das ssh des Remote-Repositorys.

Geben Sie yes/no und Passphrase ein, und wenn Sie pushen können, Erfolg.

Übrigens, ich frage mich, was user.email bedeutet…

Bedeutung von user.email in Git

user.email in Git ist die E-Mail-Adresse, die zum Commit-Zeitpunkt aufgezeichnet wird. Git-Commits erfordern einen Benutzernamen und eine E-Mail-Adresse als Pflichtfelder.

Warum? Das ist, um die Commit-Historie zu verfolgen. Um die Commit-Historie zu verfolgen, werden ein Benutzername und eine E-Mail-Adresse benötigt.

Das scheint die Begründung zu sein. Dies war eine Abschweifung in der zusätzlichen Notiz.

Referenzen

Diesen Artikel teilen

Shou Arisaka 27. Okt. 2025

🔗 Links kopieren