github 上传代码报错 fatal: Authentication failed for ‘xxxxxx‘

这篇具有很好参考价值的文章主要介绍了github 上传代码报错 fatal: Authentication failed for ‘xxxxxx‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题
今天一时兴起创建了个 github 新仓库,首次上传本地代码时,遇到了一个报错。本来以为是账号密码的问题,搞了好几次,发现都没错的情况下还是上传不上去。目测判断是认证相关问题,具体报错信息如下:

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'xxxx'

解决
其实从报错信息就可以看得出来,github 的认证策略发生了改变。在 2021年8月13日 的时候,用户名加密码的认证方式已经被去掉了,换成了Personal Access Token的校验方式。
那么,知道了报错原因,就应该想办法解决了。。。
可以根据一下我的截图步骤创建你的Personal Access Token。 ⬇️

首先进入你的个人设置界面(点击Setting)

github 上传代码报错 fatal: Authentication failed for ‘xxxxxx‘,github

然后进入开发者设置⬇️

github 上传代码报错 fatal: Authentication failed for ‘xxxxxx‘,github

依次点击,进入创建Personal Access Token界面
github 上传代码报错 fatal: Authentication failed for ‘xxxxxx‘,github

然后根据需要的时间、权限,进行创建
github 上传代码报错 fatal: Authentication failed for ‘xxxxxx‘,github

最终,创建出来后,会在外面看到一个token,而这个token就是你的密码。
换句话说,当你输入Username for 'https://github.com'
输入Password for 'https://xxxxxx@github.com'的时候,直接把token粘进去就可以用了。

那么,我搜索的过程中还发现,如果后来,日期过期后还想提交,他会直接报错,不会让你重新输入密码,那么只需要执行以下代码(记得加超管权限,不然会报错。。)
sudo git config --system --unset credential.helper
就会清除账号密码,又回到上面的步骤,重新输入账号和token即可完成代码提交等工作咯~文章来源地址https://www.toymoban.com/news/detail-753942.html

到了这里,关于github 上传代码报错 fatal: Authentication failed for ‘xxxxxx‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决git fatal: Authentication failed for ‘https://github.com

    git clone 遇到的错误 remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. fatal: Authentication failed for ‘https://github.com/Drif

    2024年02月03日
    浏览(38)
  • 解决 fatal: Authentication failed for ‘https://github.com/*/*.git/‘

    原因:github 的认证策略发生了改变,在  2021年8月13日  的时候, 用户名加密码 的认证方式被去掉了,换成了 个人令牌(Personal Access Token) 的校验方式。 官网解决方案:管理个人访问令牌 - GitHub 文档  填写生成令牌的目的,然后选择令牌的有效期,最后勾选令牌的作用范

    2024年02月07日
    浏览(37)
  • 解决git的账户权限问题:fatal: Authentication failed for ‘https://github.com/*/*.git/

    问题: 这几天适用git push代码到github上的时候,总是显示 fatal: Authentication failed for \\\'https://github.com/*/*.git/  大概意思就是认证失败对于我那个仓库的地址,于是我通过git config --list命令查看了我的登录的账户和邮箱没有问题,还看了windows凭证也没有问题。于是我想起来了前几

    2024年02月08日
    浏览(33)
  • remote:Unauthorized fatal: Authentication failed for “https://gitee.com/xxx“报错的解决办法

    git与远程仓库gitee进行第一次连接时报错,也就是第一次提交文件到gitee时报错 报错原因:用户验证失败了,用户验证失败是因为在弹出框输入的内容有问题,让我们先后输入username和password, 这个username是gitee的登陆时的用户名(一般时手机号、邮箱号) ,如果错误理解为要

    2024年02月13日
    浏览(46)
  • git权限异常:fatal: Authentication failed for

    本地电脑用户密码修改了,git 提交,拉取出现异常, 就会报这个错误fatal: Authentication failed for \\\'http://xxx/xxx/xxx\\\' 解决方法: 免输入用户密码方法: 此时,会在你本地生成一个文本,用于记录你的账号和密码。 再操作一次git pull(clone 或 push)操作后,它会提示你输入账号密码,

    2024年02月04日
    浏览(42)
  • git 报错 fatal: Authentication failed的解决

    git提交代码的时候,报错 remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. fatal: Authentication faile 大概意思是说对密码

    2024年02月11日
    浏览(46)
  • git push 到 github 出现 fatal: Authentication failed 的处理方案

    花了不少时间,记录一下这个问题。 问题截图: 解决方式(点击链接有官方文档说明): 将远程 URL 从 SSH 切换到 HTTPS(已经是https的直接忽略) 生成细粒度token 安装Github CLI缓存token 使用 gh auth login 按提示操作登陆即可正常操作。

    2024年02月11日
    浏览(38)
  • 使用git拉取项目时报错fatal: Authentication failed for ‘XXX‘ 解决办法

    错误截图 :   问题原因 : 没有相关链接的权限。这个问题通常出现在拉取没有认证过的新网站的代码时,如初始配置的为gitee(码云),本次拉取github中的代码,可能会出现这个问题,我们这时候就需要进行一个认证操作。 解决方法 : 方法一: git小乌龟中,打开小乌龟设

    2024年02月12日
    浏览(55)
  • 如果在git配置中报错fatal: Authentication failed for ‘‘,其实就是凭证失败的意思

    1、首先你需要确认你的账号密码是否正确,或者近期修改过密码,我就是修改了密码,密码错误导致 2、查看凭证并修改凭证,步骤如下: a.打开控制面板中的---用户账号--凭据管理---windows凭据--编辑--保存(然后就可以重新执行你们前面报错的git配置啦, 比如我是git push报错

    2024年02月12日
    浏览(34)
  • git 拉取代码遇到2FA拉取代码失败fatal: Authentication failed

    先说2FA是什么,2FA是我们在登录gitlab的时候,输入账号密码后,需要再输入一个随时变动的6位数验证码,如果没开启2FA就没有这个。开启了就会需要输入。 首次登录可以手机下载个阿里云的app扫二维码,然后可以在app上可以看到一个每过十几秒就会变化的验证码。 代码仓库

    2024年01月21日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包