Published on

Change Git Commit User Name and Email

git config --global user.name "New Author Name"
git config --global user.email "<email@address.example>"

Single Commit

 git commit --amend --no-edit --reset-author

Entire History

git rebase -r --root --exec "git commit --amend --no-edit --reset-author"

Reference