更改提交的作者

你可以使用環境過濾器來更改提交的作者。只需修改並匯出指令碼中的 $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