首先说一下账号切换
首先我现在有一个github账号叫A
,但是我现在不想用这个账号了,于是我在github上面重新申请了一个账号叫B
,我在B账号下新建了一个仓库,然后使用命令行上传我的本地代码出现以下错误1
2remote: Permission to B/test.git denied to A
fatal: unable to access 'https://github.com/B/test/': The requested eror: 403
原因是Mac电脑上的钥匙串,每次我们设置好用户名和密码都会自动存储到Mac的钥匙串上面,每次使用命令行上传代码的时候,Mac会自动填充A账号和密码
这时候我只需要打开钥匙串,然后搜索git,把有关Github的账号密码都删除掉。就可以
此处省略1万字的草泥马。。。