【解决GitLab双重认证的Token过期无法push和pull代码问题】

解决GitLab双重认证的Token过期无法push和pull代码问题

问题描述

GitLab开启了双因素认证,Token过期导致无法拉取和推送代码。
push代码报错:

remote: HTTP Basic: Access denied. If a password was provided for Git authentica
tion, the password was incorrect or you're required to use a token instead of a 
password. If a token was provided, it was either incorrect, expired, or improper
ly scoped. See https://gitlab.xxxx.com/xxx/xxx/                               
fatal: Authentication failed for 'https://gitlab.xxx.com/xxx/xxx-
xxx.git/'   

解决方法

1、登录gitlab重新生成一个token

图1
图2
Alt

复制的Token先记录在某个地方

2、pull拉取代码,重新登录

git pull
pull
登录

因为我重新更新了所以没有登录框,大致就是上面这种,登录后就可以拉取代码了!其实是很简单的一个问题,但是在网上找了很多还是没解决,就自己补充了下,希望可以帮助到一些朋友。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值