Ich habe eine Reihe von Commits in Git vorgenommen und stelle jetzt fest, dass ich vergessen habe, meinen Benutzernamen und die E-Mail-Eigenschaften des Benutzers korrekt festzulegen (neuer Computer). Ich habe diese Commits noch nicht in mein Repository verschoben. Wie kann ich diese Commits korrigieren, bevor ich dies tue (nur die 3 letzten Commits im Hauptzweig)?
Ich habe nachgeschaut git reset
und git commit -C <id> --reset-author
, aber ich glaube nicht, dass ich auf dem richtigen Weg bin.
remote: error: GH007: Your push would publish a private email address.
... `! [remote abgelehnt] master -> master (Push aufgrund von E-Mail-Datenschutzbeschränkungen abgelehnt) `.