当前位置:   article > 正文

【GitLab】push、pull报错Access denied、RPC Failed_the provided password or token is incorrect or you

the provided password or token is incorrect or your account has 2fa enabled

git pull :-HTTP Basic: Access denied.remote:You must use a personal access token

在使用账号和密码的方式拉取公司GitLab代码时,遇到了以下问题
HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of password.

原因: 账号启用了2FA
解决方法:必须使用个人的access token 来代替密码

操作步骤

1、添加access token

填写Token name、Expiration date、Select scopes -》Create personal access token即可 

 

 注意生成的token在上方,请妥善保管。

2、随后在接下来需要输入用户名密码的地方,将原来的密码替换为token即可 


git push:error: RPC 失败。curl 56 GnuTLS recv error (-54): Error in the pull function

原因1、下载文件过大 2、网络较慢 3、git缓存不足

解决方法

更改git配置

 

  1. git config -l #查看git配置信息
  2. git config --global http.postBuffer 524288000 #设置git缓存大小

更改~/.bashrc文件

  1. sudo vim ~/.bashrc
  2. 在配置文件中添加如下命令:
  3. export GIT_TRACE_PACKET=1
  4. export GIT_TRACE=1
  5. export GIT_CURL_VERBOSE=1

 

成功 !

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/976697
推荐阅读
相关标签
  

闽ICP备14008679号