Git 更改作者和提交人姓名&;所有分支机构的电子邮件
我正在使用下面的代码更改git中作者和提交人的姓名和电子邮件。它起作用了。问题是它只更新主分支。如何在git中为1 repo的所有分支再次运行此脚本。谢谢Git 更改作者和提交人姓名&;所有分支机构的电子邮件,git,github,Git,Github,我正在使用下面的代码更改git中作者和提交人的姓名和电子邮件。它起作用了。问题是它只更新主分支。如何在git中为1 repo的所有分支再次运行此脚本。谢谢 git filter-branch --env-filter if [ "$GIT_COMMITTER_NAME" = "$OLD_NAME1" ] then export GIT_COMMITTER_NAME="$CORRECT_NAME1" export GIT_COMMITTER_EMAIL="$CORRECT_EMAI
git filter-branch --env-filter
if [ "$GIT_COMMITTER_NAME" = "$OLD_NAME1" ]
then
export GIT_COMMITTER_NAME="$CORRECT_NAME1"
export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL1"
fi
if [ "$GIT_AUTHOR_NAME" = "$OLD_NAME1" ]
then
export GIT_AUTHOR_NAME="$CORRECT_NAME1"
export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL1"
fi
无法使--all正常工作,但此操作有效:在筛选器分支的末尾添加--all