文章目录

  • 一、问题描述
  • 二、问题解决
    • 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不再支持密码验证相关推荐

  1. 关于2021年8月13日github不再支持密码身份验证的解决方案

    今天上传个工程到github突然报错 remote: Support for password authentication was removed on August 13, 2021. Pleas ...

  2. GitHub 废除基于密码的 Git 身份验证

    近日,代码托管平台 GitHub 于当地时间 8 月 13 日周五这天正式废除了基于密码的 Git 身份验证.从 09:00 PST (PST是北美太平洋标准时间,北京时间 14 日 0 点)开始,使 ...

  3. es带用户名密码验证并配置elasticsearch-head连接

    一.搭建es,带用户名密码验证 Elastic 安全是非常重要的.没有这个我们的数据可以被任何的人进行访问,串改,删除.Elastic Stack 的安全是由 x-pack 所提供的.在 Elasti ...

  4. oauth最后的确认按钮_绕过GitHub的OAuth授权验证机制($25000)

    这几年来,信息安全研究一直是我的业余爱好,虽然有很多人专职做漏洞众测以获得奖励,但对我个人来说,我只对一些感兴趣的项目投入不多的时间去深入研究.今年,我想看看自己是否是全职漏洞赏金猎人的料,所以就从6 ...

  5. XP远程桌面连接2008提示:远程计算机需要网络级别身份验证,而您的计算机不支持该验证

    装了一台2008机器,开了远程桌面,然后用同事 win7 连接测试,发现可以连接上. 晚上回到家里,自己电脑连接,却报错. --------------------------- 远程桌面连接已断开 ...

  6. php xp不支持,据说PHP5.5发布 不再支持XP和2003

    PHP 5.5 正式版发布,不再支持Windows XP和2003系统 PHP 开发者正式 发布 5.5 版本,该版本从去年11月开始开发,历经多个测试版本.PHP 5.5 包含一系列的新特性,例如新 ...

  7. 为修复一个代码执行安全漏洞,TensorFlow决定不再支持YAML

    TensorFlow是谷歌开发的基于Python的机器学习和人工智能项目.为修复一个代码执行安全漏洞,TensorFlow决定不再支持YAML.YAML(Yet Another Markup Lang ...

  8. Elasticsearch、Elasticsearch-head、Kibana 安全设置账号密码验证登陆

    Elasticsearch.Elasticsearch-head.Kibana 安全设置账号密码验证登陆 我的小站.Github.CSDN X-Pack 是 Elastic Stack 的一个扩展,提 ...

  9. linux php运行用户名和密码,Linux实例(一)使用用户名密码验证连接Linux

    本篇文章给大家带来的内容是关于使用用户名密码验证连接Linux,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 如果您使用的是 SSH 密钥对,请参考 使用SSH密钥对连接Linux实 ...

最新文章

  1. js 获取屏幕高宽_JS获取屏幕的宽高。
  2. lua52 C API测试代码
  3. java开发课程表_展示Java开发人员课程包
  4. python列表姓氏_python数据分析实例(六) 中国姓氏数据
  5. jlink怎么调试linux程序_STM32开发板JLINK调试步骤
  6. CentOS部署Harbor镜像仓库,java分布式技术栈
  7. textarea 内容前端展示换行php处理
  8. Redis在项目中的使用及性能测试(续)
  9. 310. 最小高度树
  10. Relaxation step(Dijkstra's 最短路径算法)
  11. python软件是什么作用,python-dotenv的用途是什么?
  12. tableau free public免费版
  13. 吊打何同学?B 站 UP 主 24 小时肝出 AirDesk 平替,成本 6000!
  14. 交换机上网显示本地未连接服务器,本地连接提示受限制或无连接,处理思路?...
  15. OpenGL入门教程之 深入理解
  16. 房贷要不要提前还款两种还款方式比较
  17. 论文阅读:U-Net++: Redesigning Skip Connections to Exploit Multiscale Features in Image Segmentation
  18. MySQL-查询权限索引约束
  19. python自动生成word报表之使用win32com插入自带可编辑的图表
  20. Win10 升级安装全攻略

热门文章

  1. C语言编程练习:用pow()函数实现求x的y次方的值
  2. 关于python 中h5py库安装不上的解决办法
  3. 使用Vim编辑运行shell脚本文件的经典步骤
  4. python控制画笔尺寸_python教程系列终章:画笔控制
  5. python如何绘制蜘蛛图_蜘蛛网图实现Python可视化的方法
  6. 机器学习系列--Naive Bayes Classification
  7. 国内外网络安全厂商大汇总
  8. halcon功能及应用简介
  9. 评论-ClickTracks 2.0
  10. PCL:RANSAC算法拟合直线的两种实现方式