Gitのコミットログのユーザ情報を書き換える方法
Gitのコミットログのユーザ情報を書き換える方法。
git filter-branch --commit-filter ' if [ "$GIT_AUTHOR_NAME" = "old-name" ]; then GIT_AUTHOR_NAME="new-name"; GIT_AUTHOR_EMAIL="new-name@example.jp"; git commit-tree "$@"; else git commit-tree "$@"; fi' HEAD
これで old-name
というユーザの場合に new-name
のユーザ情報に書き換わる。