我试图用现有文件设置一个回购。所以我按照源代码中的简单说明进行操作,但是在尝试推送的最后一步时,出现了此错误;
remote: Permission to abc/abc.git denied to abc@oldemail.com.
fatal: unable to access 'https://github.com/abc/abc.git/': The requested URL returned error: 403
Run Code Online (Sandbox Code Playgroud)
然后我通过输出命令检查了当前用户;
git config user.email
Run Code Online (Sandbox Code Playgroud)
这会产生与上述错误不同的电子邮件。此外,尝试使用以下命令对 github 进行身份验证并成功。
ssh -T git@github.com
Run Code Online (Sandbox Code Playgroud)
我只有一个 ssh-key 并且还定义了 ssh-agent。
关于如何进一步调试的任何建议?为什么它使用旧电子邮件而不是当前电子邮件?
谢谢!
PS我在运行优胜美地的mac上。