gitリポジトリで自分がcommitしたのにメアドやらユーザーネームが違う場合に直す方法

他の人のcommitを書き換えないようにifを。必要ない人はif ~ fiを削除してください。

これをしたおかげでgithubのcommit数が700から1300になりました。

git filter-branch --commit-filter '
if [ "$GIT_COMMITTER_NAME" = "Your user name"]; then
    GIT_AUTHOR_NAME="Your user name"
    GIT_AUTHOR_EMAIL="Your email address"
    GIT_COMMITTER_NAME="Your user name"
    GIT_COMMITTER_EMAIL="Your email address"
fi
git commit-tree "$@"
' HEAD
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.