我遇到了这个奇怪的问题,我使用我的凭据 ( [email protected]
) 克隆了一个存储库。但我无法推送更改,因为我总是收到此消息:
GitLab: You cannot push commits for '[email protected]' . You can only push commits that were committed with one of your own verified emails.
问题是,当我检查全局和存储库用户时,我发现它是[email protected]
:
全球(以下确认我的正确地址):
git config --global user.email
git config --global user.name
存储库(下面确认我的正确地址):
git config user.email
git config user.name
我该怎么办,这个神秘的谜团背后的原因是什么?