やりたいこと
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