首页 > 解决方案 > Gitlab committer's email does "X" does not follow the pattern "Y", but git email config is "X"

问题描述

我正在尝试推送到一个 repo 并且由于我的电子邮件不是某种类型而不允许我推送的 pre-receive 挂钩而无法这样做。

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

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

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

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

标签: gitgithubgitlabgit-config

解决方案


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


推荐阅读