一、背景
仓库中提交代码时发现邮件地址写错了,但是已经提交了,需要修改错误的邮件地址。
二、步骤
安装 git-filter-repo
brew install git-filter-repo
修改邮件地址
git filter-repo --email-callback 'return email.replace(b"旧邮件地址", b"新邮件地址")'
三、注意
会生成新的 commit 记录,可自行查看 git commit 记录的 hash id 和原来是不一样的了。
仓库中提交代码时发现邮件地址写错了,但是已经提交了,需要修改错误的邮件地址。
brew install git-filter-repo
git filter-repo --email-callback 'return email.replace(b"旧邮件地址", b"新邮件地址")'
会生成新的 commit 记录,可自行查看 git commit 记录的 hash id 和原来是不一样的了。