git使用git push 命令跳出remote: Permission to A denied to B的问题

前言

由于使用git的需求所致,切换了自己的git小号上传,当切换回大号上传时发现抛出错误remote: Permission to A denied to B

原因分析

从抛出错误的意思来看:对A用户的许可不允许给B,很明显可以看出你上传用的github账户与你要上传到github的账户不匹配(即上传的用户没有上传权限),这是为什么呢?这是因为我用的是win10,win10自带Windows凭据(win7没有这个),当你切换git用户如果没有删除对应的凭据,那么下次使用可能使用上次的凭据。

git使用git push 命令跳出remote: Permission to A denied to B的问题

解决

既然是因为凭据记忆导致的问题,那么你把对应的凭据删除,那后再用对应的账户上传即可。