過去の git author を書き換える

  • 3
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。
$ git filter-branch --commit-filter '
if [ "$GIT_AUTHOR_EMAIL" = "hoge@example.com" ]; then
    GIT_AUTHOR_EMAIL="fuga@examplecom"
fi
git commit-tree "$@"
' HEAD
$ git push -f origin master

危険なので注意