Github请求的URL返回错误:403 remote:用户权限

Nac*_*shi 5 git ssh github github-for-windows

我有两个GitHub帐户,有两个不同的电子邮件ID,

目前,我的.gitconfig如下;

[filter "lfs"]
    process = git-lfs filter-process
    clean = git-lfs clean -- %f
    smudge = git-lfs smudge -- %f
    required = true
[user]
    name = joshinachiket
    email = nachiket.r.joshi@gmail.com
[core]
    autocrlf = true
    excludesfile = C:\\Users\\NACHIKET\\Documents\\gitignore_global.txt
Run Code Online (Sandbox Code Playgroud)

不过,当我想要提交到存储库时,它说,

remote: Permission to joshinachiket/CMPE295-enterprise-grade-botman.git denied to TheBloodMage.
fatal: unable to access 'https://github.com/joshinachiket/CMPE295-enterprise-grade-botman.git/': The requested URL returned error: 403
Run Code Online (Sandbox Code Playgroud)

其中TheBloodMage是来自其他github电子邮件ID的用户ID.

我在问题中显示的.gitconfig内容是我创建存储库的帐户,而且TheBloodMage是我不想访问的其他github帐户(我的旧帐户).

基本上,

  1. 我用github id创建了一个存储库 - joshinachiket

  2. 我在一台计算机上克隆了存储库,其中.gitconfig显示了相同的ID和电子邮件,如上所示

  3. 但是,错误表明TheBloodMage无权访问存储库.

我很久以来一直坚持这个问题......任何人都可以告诉我我做错了什么?

Von*_*onC 7

仔细检查您是否拥有可以缓存用于对您进行身份验证的(旧帐户)凭据(用户名/密码)的凭据帮助程序.

git config credential.helper 
Run Code Online (Sandbox Code Playgroud)

在Windows上,这将是Windows凭据管理器.
打开Windows凭据存储,查看第一个用户是否在那里注册:删除该条目,您将能够与第二个用户进行身份验证.

(这是BitBucket的一个例子)

https://kwilson.io/blog/wp-content/uploads/2015/01/4-store.png