git问题:push的时候报错remote: Permission to xxx/xxx.git denied to xxx.
问题描述当你在命令行push一个项目的时候git push -u origin master出现此报错remote: Permission to <新的github名/项目名.git> denied to <旧的github名>.fatal: unable to access 'https://github.com/<新的github名/项目名.git>/...
文章共382字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
问题描述
当你在命令行push一个项目的时候git push -u origin master
出现此报错
remote: Permission to <新的github名/项目名.git> denied to <旧的github名>.
fatal: unable to access 'https://github.com/<新的github名/项目名.git>/': The requested URL returned error: 403
问题原因
我们来大致的翻译一下这个错误:用户<旧的github名>没有权限访问用户<新的github名>的存储库<项目名>。
也就是说:现在电脑登录的是用户<旧的github名>,我们需要切换到用户<新的github名>。
so,怎么切换账号呢,看我操作⤵️
解决方法
1、mac版解决方法
cmd+space
搜索钥匙串访问
- 继续
然后右键这个github.com,会出现显示简介,点开,你就可以看到,现在显示的是你的老账号密码,你只需要修改为你的新的账号密码就ok啦~
2、windows版解决方法
- 同样的,编辑为你的新账号
最后
git push origin master
,不成功你来砍我
更多推荐
已为社区贡献5条内容
所有评论(0)