Ho eseguito una serie di commit in Git e ora mi rendo conto di aver dimenticato di impostare correttamente il mio nome utente e le proprietà e-mail dell'utente (nuova macchina). Non ho ancora inviato questi commit al mio repository, quindi come posso correggerli prima di farlo (solo gli ultimi 3 commit sul ramo master)?
Ho guardato git reset
e git commit -C <id> --reset-author
, ma non credo di essere sulla strada giusta.
remote: error: GH007: Your push would publish a private email address.
... `! [remoto rifiutato] master -> master (push rifiutato a causa delle restrizioni sulla privacy delle e-mail) `.