過去のコミット情報を書き換える

たまにメルアド等をミスしてやりたくなるのでメモ。(参考)

git filter-branch -f --env-filter 'if [ "$GIT_AUTHOR_NAME" = "ユーザー名" ]; then GIT_AUTHOR_EMAIL="新しいメールアドレス";fi'
git push -f

GIT_COMMITTER_NAMEとかに変えるのもいける。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です