Git change author/committer name/e-mail address

A small script to change the name and/or e-mail address of the author and/or committer in a Git repository (completely).

There actually is a difference between the author and the committer. The author wrote the code initially and the committer committed it to the repository.