git pull的时候认证失败

git pull的时候认证失败:
remote: invalid Login or password
fatal: Authentication failed for ‘https://…’

问题原因:
账号密码失效或者是未登录
解决方法:
windows账户下,控制面板->用户帐户->windows凭据->修改git密码

用户名密码错了, 建议还是用ssh协议访问远程仓库,这样比较方便

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7548529
  • 这篇博客你也可以参考下:git pull命令的撤销和git 切换分支
  • 您还可以看一下 姚德伟老师的2019_Git实战教程: 以工作常用命令为核心快速掌握Git课程中的 git pull (拉取)小节, 巩固相关知识点
  • 除此之外, 这篇博客: git pull失败原因和解决中的 git pull失败原因和解决: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    pull更新代码,遇到了下面的问题:

    error: Your local changes to the following files would be overwritten by merge:
    xxx/xxx/xxx.java Please, commit your changes or stash them before you can merge. Aborting

    解决方案:

    • 放弃本地修改,直接覆盖之
    git reset --hard
    git pull
    
    • stash
    git stash       //保存贮藏
    git pull        //拉取
    git stash pop   //弹出贮藏 (此时会将更新的代码和自己写的代码合并,可能会有冲突,需要手动解决冲突)
    


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^