问题是这样,之前有一个github帐号,因为注册邮箱的原因,不打算继续使用了,换了一个新的邮箱注册了一个新的邮箱帐号。新账号提交 就会出现下图的问题,但是原来帐号的库还是能正常提交。

两个 github 账号混用,一个帐号提交错误-LMLPHP
 

方法1:添加ssh

在user/[username] 下
生成ssh 命令:
ssh-keygen -t rsa -C "[email protected]"
然后把  pub 文件的内容共 放到github 中

两个 github 账号混用,一个帐号提交错误-LMLPHP
 
 
两个 github 账号混用,一个帐号提交错误-LMLPHP
两个 github 账号混用,一个帐号提交错误-LMLPHP
 
结果失败;
 

方法2  在系统里删除帐号记录

 
系统删除帐号的方法
控制面板>> 用户帐号>>凭据管理>>windows 凭据
里面删除github 的帐号,
结果还是错误
这个方法后,同步需要密码和帐号,但是同步还是失败,这个应该只是网站的普通登录
 

方法3 直接修改 git 的记录文件

直接删除  git-credentials 中的内容,再次输入新的帐号和密码
 
两个 github 账号混用,一个帐号提交错误-LMLPHP
 
 
 

扩展 :git 中记录帐号和密码

 
git config --global credential.helper store
 
store为永久存储,当然也可以设置临时的
 
git config –global credential.helper cache
 
默认为15分钟,如果想设置保存时间的话,可以输入:
 
git config credential.helper ‘cache –timeout=3600’
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

 
 
 
 
05-11 13:51