Open kaycebasques opened 1 year ago
main
git branch -D $(git branch | egrep -v "main")
git filter-branch --env-filter ' OLD_EMAIL="bad@example.com" CORRECT_NAME="Hank Venture" CORRECT_EMAIL="good@example.com" if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ] then export GIT_COMMITTER_NAME="$CORRECT_NAME" export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL" fi if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ] then export GIT_AUTHOR_NAME="$CORRECT_NAME" export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL" fi ' --tag-name-filter cat -- --branches --tags
git cheatsheet
Delete every branch except
main
Fix author email in multiple commits