我有两个GitHub账户,使用的是不同的电子邮件地址,
目前,我的.gitconfig文件如下:
目前,我的.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
然而,当我想提交到仓库时,它提示:
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
这里的TheBloodMage是我另一个GitHub邮箱ID的用户ID。
我在问题中展示的.gitconfig内容是我创建存储库的帐户的内容,而IDTheBloodMage属于其他GitHub账户(我的旧账户),我不想授权给它。
所以基本上:
我使用GitHub ID - joshinachiket 创建了一个存储库
我在显示与上面相同的ID和电子邮件的计算机上克隆了该存储库
尽管如此,错误仍然说TheBloodMage没有访问存储库的权限。
我一直卡在这个问题上很长时间了…… 有人能否指导我做错了什么?