J'ai fait une série de commits dans Git et je réalise maintenant que j'ai oublié de définir correctement les propriétés de mon nom d'utilisateur et de mon email (nouvelle machine). Je n'ai pas encore poussé ces commits vers mon dépôt, alors comment puis-je corriger ces commits avant de le faire (seulement les 3 derniers commits sur la branche master) ?
J'ai regardé git reset
y git commit -C <id> --reset-author
mais je ne pense pas être sur la bonne voie.
2 votes
Une autre raison pour laquelle vous pourriez vouloir changer la propriété email est cette erreur github :
remote: error: GH007: Your push would publish a private email address.
... ` ! [remote rejected] master -> master (push declined due to email privacy restrictions)`.0 votes
Voir aussi stackoverflow.com/q/750172/1340631 .