我在Linux Mint上使用git。
我可以使用2FA访问git repo,无需输入凭据就可以调用git push...
,它们被缓存了。
现在我在不同的目录和具有不同凭据的不同git repo中有另一个项目。
我尝试按照this post中的说明进行操作,但是git仍然尝试使用原始凭据,而该凭据在另一个存储库中无效:
之前,访问被拒绝如预期:
$ git push origin
remote: Permission to xxx/yyy.git denied to originalusername.
fatal: unable to access 'https://github.com/xxx/yyy.git/': The requested URL returned error: 403
之后,访问仍然被拒绝:
$ git config credential.https://github.com/xxx.username newusername
$ git config credential.helper store
$ git push origin
remote: Permission to xxx/yyy.git denied to originalusername.
fatal: unable to access 'https://github.com/xxx/yyy.git/': The requested URL returned error: 403
我怎样才能让git在此仓库中使用另一组凭据?