已经push到远端的commit,修改邮箱信息
近期遇到一个git提交的问题,当分支中包含由非阿里邮箱的commit记录时,基于此分支拉新分支校验不通过,导致后续无法拉分支 push 代码。需要将私人邮箱的commit信息修改成阿里邮箱.
先来看解法
1.对应git上要有owner权限(第四步push需要owner权限)
2.包含错误commit节点的所有分支拉本地分支
3.修改脚本中中文部分,并运行
Bash
复制代码
#!/bin/sh
git filter-branch --env-filter '
OLD_EMAIL="旧邮箱...
原创
2021-06-10 16:23:42 ·
259 阅读 ·
0 评论