首页 > 其他分享 >git 小白拉取代码遇到2FA拉取代码失败fatal: Authentication failed

git 小白拉取代码遇到2FA拉取代码失败fatal: Authentication failed

时间:2023-05-26 13:55:29浏览次数:32  
标签:git 代码 2FA 拉取 Authentication fatal

目录

git 小白拉取代码遇到2FA拉取代码失败fatal: Authentication failed

代码仓库开启了2FA认证,在我们git clone的时候出现如下报错,因为开启后,我们只是单纯的git clone https没法通过FA认证

fatal: Authentication failed for 'https://git***/xxx.git'

当然,出现这个报错的原因还有很多,比如

  • 输入的账号密码不正确
  • 账号没有访问该仓库的权限
  • 开启了2FA认证
  • 防火墙原因
  • git版本过低或者URL不正确(这两种原因很少,一般问题出现在前4个原因里)

2FA认证问题

上面我们列举了几种常见git拉取代码失败的原因。先说前两个原因:账号密码失败和没有权限

  • 输入账号密码不正确: 我们只要可以用账号密码通过web页面登录上gitlab,账号密码就是对的,不需要纠结了
  • 账号没有访问该仓库的权限: 登录后,看看我们的角色,只要不是游客身份就可以拉取代码,这个一般需要运维帮忙确认
    image
  • 防火墙原因也需要运维协助排查
  • 2FA是比较常见的原因

标签:git,代码,2FA,拉取,Authentication,fatal
From: https://www.cnblogs.com/liwenchao1995/p/17434521.html

相关文章

  • 转:Visual Studio如何调试异步代码
    转自:https://www.duidaima.com/Group/Topic/ASP.NET/10666虽然异步代码可以提高程序的整体吞吐量,但异步代码仍然无法免除错误!当潜在的死锁、模糊的错误消息以及查找导致Bug的Task时,编写异步代码会使调试更加困难。幸运的是,VisualStudio具有与托管的、本地的和JavaScript......
  • 如何避免Salesforce Apex代码中5个常见错误,提升开发技巧?
    编码是一门需要严谨和谨慎的技术,即使是有经验的开发人员也会犯错。一些最常见的编程错误,可能会导致严重的后果。因此,作为一名开发人员,了解并避免这些错误是非常重要的。本篇文章将为学习者介绍在编写Apex代码时一定要规避的5个错误。易错点1缺乏学习编程语言的能力学习编码时......
  • Java大文件分片上传/多线程上传代码
    ​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。首先我们需要了解的是上传文件三要素:1.表单提交方式:post(get方式提交有大小限制,post没有)2.表单的enctype属性:必须设置为multipart/form-data.3.表单必须......
  • Hackathon 代码黑客马拉松采访复盘
    AIGCHackathon2023北京站我参加了选手采访提纲,这里我感觉有些点可以分享给大家。之前复盘的链接:下面是采访我的回答内容:1.请向大家简单介绍一下自己吧?子木,社区名称为程序员泥瓦匠,年龄三十岁,毕业于温州医科大学。有8年SaaS经验,曾在有赞和售后宝等SaaS公司工作。兴......
  • YonBuilder低代码平台概论和基本使用
    一、引言1.代码平台的概念和发展历程低代码平台是一种通过可视化界面和模板化组件快速创建应用程序的平台,其发展历程主要经历了三个阶段:第一个阶段是第一代低代码平台:其主要关注业务流程管理及应用程序的速度开发,但其可扩展性和可定制性较低。第二个阶段是第二代低代码平台:充分注重......
  • On Git
    StartanewcodebasewithouthistoryfromtheexistingoneIfyouwanttocreateanewcodebasewithoutanyhistoryfromanexistingGitrepository,youcanfollowthesesteps:ClonetheexistingGitrepositoryintoanewdirectory:gitclone<exis......
  • git常用方法
    1、第一次初始化gitinitgitadd.gitcommit-m‘firstcommit’[email protected]:帐号名/仓库名.gitgitpulloriginmastergitpushoriginmaster#-f强推[email protected]:git帐号名/仓库名.git2、工作基本操作gitcheckoutmaster切......
  • isdigit、isnumeric、isdecimal
    字符串的isdigit方法用于判断字符串是否只包含数字,即0-9的字符print('1233'.isdigit())#Trueprint('12.33'.isdigit())#False字符串的isnumeric方法可用于判断字符串是否是数字,数字包括Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字print('23'.isnumeric())......
  • 主流源代码管理工具—GitHub
    l Github是什么?首先,GitHub是一个面向开源及私有软件项目的托管平台,该平台于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托......
  • 从0到1带你构建——低代码开发入门案例
    文章目录一、零代码、低代码、纯代码二、低代码的优势三、低代码的适用人群四、如何快速搭建一个低代码案例(一)、创建应用(二)、数据建模(三)、页面建模(四)、页面发布五、总结一、零代码、低代码、纯代码低代码,他其实还有两个兄弟,即零代码和纯代码。那么他们之间有什么区别呢? 零代码:一种......