GitHub不再支持密码验证
文章目录
- 一、问题描述
- 二、问题解决
- 1.生成token
- 2.提交代码
- 3.将token添加到远程仓库链接中
一、问题描述
今天在提交代码到GitHub时出现以下报错信息:
git push -u origin master
Username for 'https://github.com': sunxi92
Password for 'https://sunxi92@github.com':
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: Authentication failed for 'https://github.com/sunxi92/go-test.git/'
二、问题解决
1.生成token
在GitHub页面中Setting→Developer setting→Personal access tokens→Generate new token,然后在页面中设置token的有效期,访问权限(这里我选择了repo和delete_repo)等,最后点击Generate token按钮。
注意:将token保存下来
2.提交代码
在使用git push -u origin master命令提交代码时,将生成的token粘贴到输入密码的位置即可。
3.将token添加到远程仓库链接中
将token添加到远程仓库链接中,避免同一个仓库每次提交代码都要输入token
git remote set-url origin https://your_token@github.com/USERNAME/REPO.git
- your_token:自己的token
- USERNAME:自己github的用户名
- REPO:仓库名称
例如:这里我将token隐藏了
git remote set-url origin https://your_token@github.com/sunxi92/go-test.git/
然后再执行git push -u origin master提交代码就不会提示输入token
GitHub不再支持密码验证相关推荐
- 关于2021年8月13日github不再支持密码身份验证的解决方案
今天上传个工程到github突然报错 remote: Support for password authentication was removed on August 13, 2021. Pleas ...
- GitHub 废除基于密码的 Git 身份验证
近日,代码托管平台 GitHub 于当地时间 8 月 13 日周五这天正式废除了基于密码的 Git 身份验证.从 09:00 PST (PST是北美太平洋标准时间,北京时间 14 日 0 点)开始,使 ...
- es带用户名密码验证并配置elasticsearch-head连接
一.搭建es,带用户名密码验证 Elastic 安全是非常重要的.没有这个我们的数据可以被任何的人进行访问,串改,删除.Elastic Stack 的安全是由 x-pack 所提供的.在 Elasti ...
- oauth最后的确认按钮_绕过GitHub的OAuth授权验证机制($25000)
这几年来,信息安全研究一直是我的业余爱好,虽然有很多人专职做漏洞众测以获得奖励,但对我个人来说,我只对一些感兴趣的项目投入不多的时间去深入研究.今年,我想看看自己是否是全职漏洞赏金猎人的料,所以就从6 ...
- XP远程桌面连接2008提示:远程计算机需要网络级别身份验证,而您的计算机不支持该验证
装了一台2008机器,开了远程桌面,然后用同事 win7 连接测试,发现可以连接上. 晚上回到家里,自己电脑连接,却报错. --------------------------- 远程桌面连接已断开 ...
- php xp不支持,据说PHP5.5发布 不再支持XP和2003
PHP 5.5 正式版发布,不再支持Windows XP和2003系统 PHP 开发者正式 发布 5.5 版本,该版本从去年11月开始开发,历经多个测试版本.PHP 5.5 包含一系列的新特性,例如新 ...
- 为修复一个代码执行安全漏洞,TensorFlow决定不再支持YAML
TensorFlow是谷歌开发的基于Python的机器学习和人工智能项目.为修复一个代码执行安全漏洞,TensorFlow决定不再支持YAML.YAML(Yet Another Markup Lang ...
- Elasticsearch、Elasticsearch-head、Kibana 安全设置账号密码验证登陆
Elasticsearch.Elasticsearch-head.Kibana 安全设置账号密码验证登陆 我的小站.Github.CSDN X-Pack 是 Elastic Stack 的一个扩展,提 ...
- linux php运行用户名和密码,Linux实例(一)使用用户名密码验证连接Linux
本篇文章给大家带来的内容是关于使用用户名密码验证连接Linux,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 如果您使用的是 SSH 密钥对,请参考 使用SSH密钥对连接Linux实 ...
最新文章
- js 获取屏幕高宽_JS获取屏幕的宽高。
- lua52 C API测试代码
- java开发课程表_展示Java开发人员课程包
- python列表姓氏_python数据分析实例(六) 中国姓氏数据
- jlink怎么调试linux程序_STM32开发板JLINK调试步骤
- CentOS部署Harbor镜像仓库,java分布式技术栈
- textarea 内容前端展示换行php处理
- Redis在项目中的使用及性能测试(续)
- 310. 最小高度树
- Relaxation step(Dijkstra's 最短路径算法)
- python软件是什么作用,python-dotenv的用途是什么?
- tableau free public免费版
- 吊打何同学?B 站 UP 主 24 小时肝出 AirDesk 平替,成本 6000!
- 交换机上网显示本地未连接服务器,本地连接提示受限制或无连接,处理思路?...
- OpenGL入门教程之 深入理解
- 房贷要不要提前还款两种还款方式比较
- 论文阅读:U-Net++: Redesigning Skip Connections to Exploit Multiscale Features in Image Segmentation
- MySQL-查询权限索引约束
- python自动生成word报表之使用win32com插入自带可编辑的图表
- Win10 升级安装全攻略