git push 到github时,报错:ERROR: Permission to xxx.git denied to user

之前我电脑的本地git已经登录了一个github账号,今天想换另外一个新的github账户来提交项目,相当于同一台电脑使用两个github账户。

于是我先修改用户名和邮箱。

1 git config --global user.name "Your_username"
2 git config --global user.email "Your_email"

然后再github上新建仓库,然后再与本地仓库进行连接后,最后使用 git push -u origin master 推送到远程仓库的时候出现了以下问题:

这错误翻译成中文的大概意思:用户Linliquan没有权限访问用户monkeylucky的存储库javaInterview。

最后通过上网找资料找到了一个解决办法:

我的电脑是win7,但设置的方法应该都差不多一样。

 

1.打开控制面板,右边搜索凭据管理器,你会发现github账户竟然这里也有

 

2.把用户名和密码改为你新登录的github账户和密码

 

重新提交: git push -u origin master 

 

大功告成!

 

posted @ 2019-03-26 23:07  [浪子回头]  阅读(1328)  评论(0编辑  收藏  举报