批量替换作者¶
-  
工具安装
- 使用工具 git-filter-repo]
 
 - 使用工具 git-filter-repo]
 -  
设定路径
- 安装好git-filter-repo后,直接将可执行程序拷贝到git执行目录
 
 - 安装好git-filter-repo后,直接将可执行程序拷贝到git执行目录
 -  
创建映射文件
- 创建 mailmap.txt 文件
 
 - 创建 mailmap.txt 文件
 -  
替换
- 进入要替换的仓库目录,执行 filter-repo 。注意提前备份,如果不用 force 需要先 clone 一个新的本地仓库
 
 - 进入要替换的仓库目录,执行 filter-repo 。注意提前备份,如果不用 force 需要先 clone 一个新的本地仓库
 -  
清除引用标记
git filter-repo在重写历史时,会生成一些新的对象并在替换过程中留下这些标记。