Gitlab提交者的电子邮件确实“X”不遵循模式“Y”,但git电子邮件配置是“X”

Ali*_*liZ 5 git github git-config gitlab

我正在尝试推送到一个 repo 并且无法这样做,因为预接收挂钩不允许我推送,因为我的电子邮件不是某种类型。

我找不到提交者的电子邮件在哪里设置为不正确的电子邮件。在 Gitlab 上,我的个人资料包含正确的电子邮件。

在终端上,我已将电子邮件重置为正确的电子邮件,$git config user.email alisonz@xxxxxx.com并通过 确认电子邮件是正确的$git config user.email

有没有人知道从哪里开始找到这个不正确的电子邮件设置的位置?我检查了我知道的所有配置文件,它们都包含正确的电子邮件。

感谢您提供有关从哪里开始调试的任何提示或建议。

小智 0

我也遇到过同样的问题。在尝试了不同的解决方案之后,最后我从 gitlab 重新克隆了该项目,它成功了!