解决报错:fatal: Authentication failed for ‘https://github.com/*/*.git/‘

目录

问题

解决

步骤一、 

步骤二、

步骤三、

​步骤四、

​步骤五、

步骤六、


问题

今天创建一个 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 'https://github.com/liuzhenyilang/rtctest.git/'

报错截图如下:

解决

通过搜索相关资料发现,原来是 github 的认证策略发生了改变,在 2021年8月13日 的时候,用户名加密码的认证方式被去掉了,换成了 个人令牌(Personal Access Token)的校验方式。我说呢,怎么在我百分之百确认用户名和密码没有输入错误的情况下,怎么还是一而再再而三的提示我认证有问题。

好了,知道原因了,那就想办法解决吧。

if (英文好的小伙伴)

        可以参考链接:About remote repositories - GitHub Docs

else

        看文章后续内容;

解决上述问题的基本思想就是先创建一个个人令牌,然后在上传代码的时候用上它就搞定了。

其实,英文链接中讲的内容也是这个意思:

接下来,我们介绍一下具体的操作步骤。

步骤一、 

首先,点击 github 仓库右上角的个人头像,选择“设置”(Settings),具体如下图所示:

步骤二、

在“设置”页面左侧的底部选择“开发者设置”(Developer setttings),如下图所示:

步骤三、

个人访问令牌选择“经典令牌”(Tokens(classic)),如下图所示:

然后,点击“生成新的访问令牌”按钮,再选择“生成经典令牌”,如下图所示:

步骤四、

先填写生成令牌的目的,然后选择令牌的有效期,最后勾选令牌的作用范围。

步骤五、

拿到个人令牌token后,如果是首次 clone 工程代码,可以使用如下命令:

git clone https://<token>@github.com/<*>/<*>.git

如果是在已经存在的工程中操作,可以先执行如下命令,再执行其他操作就没有问题了。

git remote set-url origin https://<token>@github.com/<*>/<*>.git

步骤六、

我们遇到的情况就执行上面的第二条命令,然后再上传代码,报错消息,具体输出结果如下:

Counting objects: 160, done.

Delta compression using up to 8 threads.

Compressing objects: 100% (157/157), done.

Writing objects: 100% (160/160), 1.76 MiB | 336.00 KiB/s, done.

Total 160 (delta 20), reused 0 (delta 0)

remote: Resolving deltas: 100% (20/20), done.

To https://github.com/liuzhenyilang/rtctest.git

* [new branch]      main -> main

Branch 'main' set up to track remote branch 'main' from 'origin'.

过程截图如下: 

好了,至此,文章开头提到的问题就解决了。如果你也遇到了类似问题,不妨试试这个方法!Good Luck!


作者简介:😄大家好,我是 Data-Mining(liuzhen007),是一名典型的音视频技术爱好者,前后就职于传统广电巨头和音视频互联网公司,具有丰富的音视频直播和点播相关经验,对 WebRTC、FFmpeg 和 Electron 有非常深入的了解。同时也是 CSDN 博客专家(博客之星)、华为云享专家(共创编辑、十佳博主)、51CTO社区编辑、InfoQ 签约作者,欢迎关注我分享更多干货!😄

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/51781.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决git下载报错:fatal: unable to access ‘https://github.com/.../.git/‘:

解决git下载报错&#xff1a;fatal: unable to access ‘https://github.com/…/.git/’:… 1、在git中执行git config --global --unset http.proxy和git config --global --unset https.proxy git config --global --unset http.proxy git config --global --unset https.p…

一文读懂ChatGPT,ChatGPT百科全书

引言 ChatGPT是什么&#xff1f; ChatGPT是一款先进的自然语言处理&#xff08;NLP&#xff09;模型&#xff0c;由OpenAI开发和维护。它基于OpenAI的第四代生成预训练Transformer&#xff08;GPT-4&#xff09;架构&#xff0c;旨在通过深度学习技术理解和生成人类语言。ChatG…

干货复试详细教程——从联系导师→自我介绍的复试教程

文章目录 联系导师联系之前的准备联系导师注意 自我介绍教育技术领域通用的复试准备其他补充 联系导师 确定出分和自己能进复试以后联系。 分两类 科研技能型 低调&#xff0c;如实介绍&#xff0c;不吹不水。就算你很牛啥都会手握核心期刊论文也不太狂 学霸高分型 不要自卑&a…

转专业计算机的面试自我介绍,关于转专业面试自我介绍参考

关于转专业面试自我介绍参考 一、请简单做一下自我介绍 准备“自我介绍”时要注意几个问题&#xff1a; 1)介绍内容为&#xff1a;姓名、学院及专业、籍贯、期末成绩名次、兴趣及获得的荣誉。 2)时间以两分钟内为宜。 3)核心是用事实、数据证明自己优秀&#xff0c;不要出现诸如…

保研夏令营面试、考研复试自我介绍、个人展示模板与撰写注意事项

本文对在保研夏令营面试、考研复试时经常遇到的自我介绍、个人展示环节的注意事项与具体介绍内容及模板加以介绍。 前期我们分别就保研夏令营面试的常见环节与题目&#xff08;https://blog.csdn.net/zhebushibiaoshifu/article/details/123486174&#xff09;以及个人陈述的撰…

【汇正财经】大盘反弹

盘面回顾&#xff1a; 今日沪指全天相对红盘稳定&#xff0c;创业板、深成指均出现冲高回落翻绿&#xff0c;最终未能红盘报收。早上半导体冲高回落&#xff0c;大金融板块走势活跃&#xff0c;中药领涨医药股&#xff0c;一带一路、中字头、建筑建材有表现&#xff0c;到了午…

PostgreSQL下载安装教程细心版

一、官网下载地址 官网连接&#xff1a;https://www.postgresql.org/ 二、选择windows版本和项目所需对应版本 这里我们选择的是windows的14.6版本进行下载演示 三、安装步骤 双击exe安装包 这里选择自己的存放路径 这里默认就好了 这里也会默认自动生成路径 设置…

OpenStack Train版离线安装部署系列教程(全)

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train&#xff08;简称T版本&#xff09;&#xff0c;2020年5月13日&#xff0c;OpenStack社区发布了第21个版本Ussuri&#xff08;简称U版本&#x…

Postman下载及安装详细教程

一、百度搜索Postman官网&#xff1a;进入官网下载 或者使用官网地址进入下载&#xff1a;Download Postman | Get Started for Free 进入后点击下载windows-64版本 二、下载后正常安装&#xff1a; 打开postman可以选择登录或者不登录 登录的话正常注册账号或者使用谷歌账号…

CentOS离线安装工具包 telnet离线安装教程

前言 rpm&#xff08;Red Hat Package Manager&#xff09;离线安装的弊端就是无法自动安装依赖环境。 yum&#xff08;Yellowdog Updater Modified&#xff09;在线安装时可以自动帮你安装相关的依赖包。 本文主要介绍rpm离线安装&#xff0c;在安装前需要把对应的安装包A&a…

一文了解阿里版GPT“通义千问”及申请体验

继谷歌chatgpt、百度文心一言之后&#xff0c;阿里也发布了自己的AI智能处理技术《通义千问》~ 通义千问是阿里巴巴发布的一套自然语言处理技术&#xff0c;旨在解决人机交互中的自然语言理解问题。该技术基于深度学习算法&#xff0c;通过大规模语料库训练出的涵盖常识、历史…

发现有趣的人机交互 007期

1. Uizard即将推出Autodesigner&#xff0c;它允许用户通过提示词生成多个 UI 界面&#xff0c;目前已接受注册&#xff0c;网址是https://uizard.io/autodesigner/ 以下是Uizard的扫描功能&#xff0c;它允许用户将草稿转成可编辑的UI界面 2. Arkio是一款在XR中进行空间设计的…

Python资料合集,零基础小白学习必备资料

人工智能时代来临&#xff0c;ChatGPT 火热&#xff0c;当代打工人的命运何去何从&#xff1f; 人工智能随着大数据语言模型的发展迎来了爆发&#xff0c;生产力真正开始变革&#xff0c;甚至因为发展太快而出现继续推进GPT5 训练的“降临派”和暂停开发研究的“拯救派”。在未…

Python 零基础学习指南

现在 ChatGPT 热潮&#xff0c;人工智能时代已来临&#xff0c;AI 桌面革命深夜打响&#xff0c;GPT-4 全面接入微软 Office 全家桶&#xff0c;势必颠覆人类办公&#xff0c;或将取代人类大多数岗位。而你还不会编程&#xff1f;你想成为被 AI 取代的那一个吗&#xff1f;Pyth…

我与AI有个对话:(一)简单的对话与总结

我与AI有个对话&#xff1a; 前几天申请了GPT4的账号&#xff0c;和它进行对话发现它已经能够帮助我进行一些研究和开发。我相信在未来&#xff0c;GPT会成为很多人的老师&#xff0c;像以前一个问题找了三四个博客解决不了的情况将会大大减少。我将会以“我与AI的对话”为题引…

再不学编程,你就连7岁孩子都赶不上了!

硅谷Live / 实地探访 / 热点探秘 / 深度探讨 去年&#xff0c;教育部建议中小学开设人工智能课程&#xff0c;引起了吃瓜群众们激烈的讨论。到底孩子应该多大年龄学习编程等电脑课程呢&#xff1f;咱们先看看硅谷大佬们的经历&#xff1a;比尔盖茨13岁那年第一次接触电脑&#…

一程序员爸爸呼吁,不要从小教孩子学编程

&#xff08;给程序员的那些事加星标&#xff09; 转自&#xff1a;CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;&#xff0c;翻译&#xff1a;苏本如 【导读】&#xff1a;毋庸置疑&#xff0c;未来的一切都会是自动化的&#xff0c;那么一份从事自动化软件开发的工作…

Python背单词记单词小程序源代码,背单词记单词小游戏源代码

背单词小游戏&#xff0c;要有多界面交互&#xff0c;界面整洁、美观&#xff0c;可调节游戏等级难度&#xff0c;可配置游戏信息。 有游戏分数&#xff0c;游戏时间&#xff0c;动画特效&#xff0c;背景音乐&#xff0c;不同游戏等级的历史最高分记录。 拼写成功的英文单词显…

【英语单词听写】英语单词背诵辅助

引述 前段时间二战托福&#xff0c;成绩还不错110&#xff0c;直接分手美滋滋。转战GRE直接一脸懵好吧&#xff0c;选项里面一堆词见都没见过。故奋起而分期背之&#xff0c;然苦于单词表为鄙人手敲&#xff0c;难以自测&#xff0c;辗转反侧&#xff0c;久久难眠。今日罕见早…

看各路单词APP不顺手 索性自己写一个背单词系统

作者&#xff1a;王木一 来源&#xff1a;恰好恰好 本文约 3500 字 预计阅读需要 8 分钟 https://github.com/Benature/WordReview 开门见山 先放重点 如果嫌文章太长 可以直接前往上面那个链接 查看项目介绍与安装说明???? 懒人目录 1. 背单词方法论 / 痛点 2. WordReview…