It's actually a pretty convenient script to use locally when doing repository manipulation, for example when you're cherry-picking other people's commit via patch and want to attribute it to them.
But changing commit author is quite easy with git, just do: ‘git commit -a —author “ ”’
I often need to change the author on commits that aren't the topmost one.