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

Git推送报错Authentication failed

问题背景

在某一次的Git推送时,配置好commit信息之后,执行push操作的时候出现了这样的一个报错信息:

$ git push
fatal: could not read Username for 'https://gitee.com': terminal prompts disabled
fatal: could not read Username for 'https://gitee.com': terminal prompts disabled
Missing or invalid credentials.
Error: connect ECONNREFUSED /tmp/vscode-git-a7309d2889.sock
    at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1607:16) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '/tmp/vscode-git-a7309d2889.sock'
}
Missing or invalid credentials.
Error: connect ECONNREFUSED /tmp/vscode-git-a7309d2889.sock
    at PipeConnectWrap.afterConnect [as oncomplete] (node:net:1607:16) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '/tmp/vscode-git-a7309d2889.sock'
}
remote: [session-684eb69f] Unauthorized
fatal: Authentication failed for 'https://gitee.com/xxx.git/'

经过一番检索,有人说是授权的问题,需要重新配置user.nameuser.email,还有一些环境变量,但是试了几个方案都没有生效。后来在SO(参考链接1)上面找到了一个可以work的解决方案。

解决方案

在VSCode中找到文件-首选项-设置,然后搜索git.terminalAuthentication,然后取消选中:

再重启一下VSCode的Terminal,再重新push,经测试可以推送。

总结概要

版权声明

本文首发链接为:https://www.cnblogs.com/dechinphy/p/git-auth.html

作者ID:DechinPhy

更多原著文章:https://www.cnblogs.com/dechinphy/

请博主喝咖啡:https://www.cnblogs.com/dechinphy/gallery/image/379634.html

参考链接

  1. https://stackoverflow.org.cn/questions/62860280

http://www.kler.cn/a/390950.html

相关文章:

  • NoSQL数据库与关系型数据库的主要区别
  • 2024.11.12_大数据的诞生以及解决的问题
  • 同三维T610UDP-4K60 4K60 DP或HDMI或手机信号采集卡
  • ReactPress技术揭秘
  • 解决表格出现滚动条样式错乱问题
  • Autosar CP DDS规范导读
  • 深入探讨钉钉与金蝶云星空的数据集成技术
  • 在linux上搭建一个nodejs服务_全流程
  • 如何将交叉编译配置在环境变量中
  • arcgis for js实现popupTemplate弹窗field名称和值转义
  • 【MySQL 保姆级教学】事务的自动提交和手动提交(重点)--上(13)
  • 【开源免费】基于SpringBoot+Vue.JS宠物咖啡馆平台(JAVA毕业设计)
  • uniapp的基本使用(easycom规范和条件编译)和uview组件的安装和使用
  • 天地图入门|标注|移动飞行|缩放,商用地图替换
  • 自动化新时代:机器取代工作,我们该如何重塑自我?
  • 企业级工位管理:Spring Boot解决方案
  • 自媒体素材10个4K分辨率Premiere胶片漏光划痕特效视频转场过渡模板
  • 【Python3】【力扣题】414. 第三大的数
  • 代码随想录算法训练营第二十天|39. 组合总和、40.组合总和II、131.分割回文串
  • [MySQL]隐式类型转换
  • 为何数据库推荐将IPv4地址存储为32位整数而非字符串?
  • Spring学习笔记(四)
  • Java基于SpringBoot+Vue框架的宠物寄养系统(V2.0),附源码,文档
  • 微软的新模拟器将为 Windows on Arm 带来更多游戏
  • android dvr黑屏
  • Python从0到100(七十一):Python OpenCV-OpenCV进行红绿灯识别