更改提交的作者

你可以使用环境过滤器来更改提交的作者。只需修改并导出脚本中的 $GIT_AUTHOR_NAME 即可更改创作提交的人员。

使用如下内容创建文件 filter.sh

if [ "$GIT_AUTHOR_NAME" = "Author to Change From" ]
then
    export GIT_AUTHOR_NAME="Author to Change To"
    export GIT_AUTHOR_EMAIL="email.to.change.to@example.com"
fi

然后从命令行运行 filter-branch

chmod +x ./filter.sh
git filter-branch --env-filter ./filter.sh