git 邮箱错误-git log 中发现 XXX@xxx.com邮箱不符合要求,请务必使用公司邮箱。
场景描述: git 邮箱相关配置丢失,导致使用默认邮箱: xxxxdeiMac.local
确认问题
1. 使用git log 找到每次commit 的 Author记录的邮箱:确认是否存在不正确的邮箱
2. 复制不正确邮箱出现的前一次commit的版本编号。
3. 使用 git config user.email 确认当前git邮箱配置:确认邮箱配置是否丢失/不正确。
如果满足上述条件,则可以按照下列方法解决;
解决问题
- 查看日志,并复制错误邮箱提交前一次的提交记录上commit后面编号;
git log
- 版本回退到错误邮箱提交之前
git reset 编号
- 更改用户名
git config --global user.name 'xxxx'
- 更改邮箱
git config --global user.email 'email'
- 查看用户名
git config user.name
- 查看邮箱
git config user.email