当前位置: 首页 > news >正文

The provided password or token is incorrect or your account

IDEA使用git技巧

【/n】

01 问题出现场景

  • 我的gitlab上个月生成的token到期了,于是今天推上去的时候报了这个错误
The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of a password. See http://mashang.eicp.vip:8182/help/topics/git/troubleshooting_git#error-on-git-fetch-http-basic-access-denied
fatal: Authentication failed for 'http://mashang.eicp.vip:8182/student_projects/ms_stu_pro137_server.git/

02 解决过程

  • 首先是在按照idea的报错,在idea的终端执行了
 git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:master
  • 然后按要求输入了gitlab的登录账号密码,无效

  • 于是在网页搜索后,得知要使用生成的token代替账号对应的密码

  • 于是,登录后来到这个界面
    在这里插入图片描述

  • 然后命名+设置到期时间+设置用途

  • 生成的token在最上面(记得保存)

  • 按create生成后,在执行一次

git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:master

  • 然后输入账号和密码(生成token代替)即可

  • 到这里本来已经可以推上去了,但是我又发现,下一次推送又不行了,总不能每一次都执行吧

·git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:master·

  • 于是又开始百度
  • 新的解决方式是修改Windows的过期凭证
  • 在电脑搜索栏搜索凭据管理器

在这里插入图片描述

  • 在里面的Windows模块的下方,普通凭据里找到之前的token,把token换成新的就好

在这里插入图片描述

  • 这个从结果倒推原理上没问题,但可能是我idea配置的问题,所以我这么做之后依旧不行

03 我的解决方式

  • 在一番搜索之后,偶然分析idea有对应的插件可以直接连gitlab(Gitee和github也都有)
  • 在设置也就是英文的setting中

在这里插入图片描述

  • 版本控制中找到gitlab,点+,登录即可
  • 如果没有gitlab,要去插件中下

在这里插入图片描述

http://www.lryc.cn/news/343394.html

相关文章:

  • 常见的shell命令
  • 堆栈打印跟踪Activity的启动过程(基于Android10.0.0-r41),framework修改,去除第三方app的倒计时页面
  • 只允许内网访问时,如何设置hosts
  • nature《自然》期刊文献怎么在家查看下载
  • python作业五
  • 经典的设计模式和Python示例(一)
  • Ubuntu服务器如何安装桌面
  • 填报表如何实现电话号码的校验
  • 揭秘全网热门话题:抖音快速涨粉方法,巨量千川投流助你日增10000粉
  • 电脑提示‘找不到msvcr110dll,无法继续执行代码’的解决方法,3分钟快速修复
  • 如何在Hostease的Linux虚拟主机上永久移除WordPress网站
  • 【云原生】Docker 的网络通信
  • 如何优雅的实现浏览器多标签通讯
  • 刷题之不相同的字符串(卡码网模拟)
  • JS-导入导出
  • 【代码随想录——数组篇】
  • 使用 js 类封装项目中音频播放功能的工具方法utils
  • 【超详细】R语言贝叶斯方法在生态环境领域中的高阶技术应用
  • Python 正则表达式 re . 符号
  • 智慧监控 高效运维
  • JAVA每日面试题(一)
  • Java数组创建与使用
  • EMAP如何建数据源
  • 在 Linux 中创建文件
  • 高德地图+HTML+点击事件+自定心信息窗体
  • 流畅的python-学习笔记_协议+继承优缺点
  • 哪个文件加密软件好?迅软加密软件特性解析
  • Ubuntu 根目录扩容
  • 人证比对API接口如何对接
  • NIO(非阻塞I/O)和IO(阻塞I/O)详解