问题1:
当我push代码到Git时,出现
Username for 'https://github.com': JJ
Password for 'https://JJ@github.com': 密码
上面我输入了我的全局用户名和Git的登录密码,然而问题出现
Authentication failed for 'https://github.com/
解决方法:
百度发现,Password不是登录密码,而是access tokens,注意下面的token只有再第一次生成时可看
生成token后,再push,输入全局用户名、token可成功提交
如何查看全局用户名
git config --global user.name
问题2:
使用idea上传项目到git上时,报
后来发现是git密码更新后的原因,需要 git密码清除。
解决方案:
IDEA修改git账号及密码的方法:
1、file->settings->passwords
2、重启IDEA
3、执行一次提交或更新
当执行提交或更新之后,idea会自动提示输入账号、密码,如下:
然鹅:以上方法并没有生效。。。继续高级版修复
4、以上如果还修改不了,请尝试如下方式
解决办法:控制面板->用户账户->管理您的凭据
棒棒哒,终于是连上git地址了,不报Authentication问题了!结果后面又遇到上次拒绝的问题。。。
问题3:idea Push to origin/master was rejected
问题如图:
解决方法:
1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12
2.在terminl窗口中依次输入命令:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories```
3.在idea中重新push自己的项目,成功!!!
pull之后会将远程仓库的代码拉取到本地,所以需要解决一下冲突,之后再push