美文网首页
Authentication failed for 'h

Authentication failed for 'h

作者: by小杰 | 来源:发表于2017-07-02 16:35 被阅读143次

    问题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只有再第一次生成时可看

    image.png

    生成token后,再push,输入全局用户名、token可成功提交

    如何查看全局用户名

    git config --global user.name 
    

    问题2:

    使用idea上传项目到git上时,报

    image.png
    后来发现是git密码更新后的原因,需要 git密码清除。
    解决方案:
    IDEA修改git账号及密码的方法:
    1、file->settings->passwords
    image.png
    2、重启IDEA
    3、执行一次提交或更新
    当执行提交或更新之后,idea会自动提示输入账号、密码,如下:
    image.png

    然鹅:以上方法并没有生效。。。继续高级版修复

    4、以上如果还修改不了,请尝试如下方式
    解决办法:控制面板->用户账户->管理您的凭据

    image.png
    棒棒哒,终于是连上git地址了,不报Authentication问题了!结果后面又遇到上次拒绝的问题。。。

    问题3:idea Push to origin/master was rejected

    问题如图:


    image.png
    解决方法:
    
    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

    相关文章

      网友评论

          本文标题:Authentication failed for 'h

          本文链接:https://www.haomeiwen.com/subject/ruzncxtx.html