Open LeungGeorge opened 5 years ago
git filter-branch --env-filter '
an="$GIT_AUTHOR_NAME" am="$GIT_AUTHOR_EMAIL" cn="$GIT_COMMITTER_NAME" cm="$GIT_COMMITTER_EMAIL"
if [ "$GIT_COMMITTER_EMAIL" = "old_email@163.com" ] then cn="new_name" cm="new_email@baidu.com" fi if [ "$GIT_AUTHOR_EMAIL" = "old_email@163.com" ] then an="new_name" am="new_email@baidu.com" fi
export GIT_AUTHOR_NAME="$an" export GIT_AUTHOR_EMAIL="$am" export GIT_COMMITTER_NAME="$cn" export GIT_COMMITTER_EMAIL="$cm"
!/bin/sh
git filter-branch --env-filter '
an="$GIT_AUTHOR_NAME" am="$GIT_AUTHOR_EMAIL" cn="$GIT_COMMITTER_NAME" cm="$GIT_COMMITTER_EMAIL"
if [ "$GIT_COMMITTER_EMAIL" = "old_email@163.com" ] then cn="new_name" cm="new_email@baidu.com" fi if [ "$GIT_AUTHOR_EMAIL" = "old_email@163.com" ] then an="new_name" am="new_email@baidu.com" fi
export GIT_AUTHOR_NAME="$an" export GIT_AUTHOR_EMAIL="$am" export GIT_COMMITTER_NAME="$cn" export GIT_COMMITTER_EMAIL="$cm"