やりたいこと
Gitで過去のコミットのAuthorを全て修正する方法です。
前提条件
git push -fしても問題ないこと
概要
手順
以下のコマンドを打ってから、git push -fをする。
git filter-branch -f --env-filter "\
GIT_AUTHOR_NAME='Hideki Ikemoto';\
GIT_AUTHOR_EMAIL='[email protected]';\
GIT_COMMITTER_NAME='Hideki Ikemoto';\
GIT_COMMITTER_EMAIL='[email protected]';\
" HEAD