最近想把自己写的几个小程序上传到github上面,但是github那端已经不让使用账号密码进行验证登录了,所以在此做一个自己总结的github token使用教程来记录一下,以防以后再不会用了。


 一,生成自己的token

首先选择setting进入设置,然后在进入Developer setting,选择生成私人token。

note随便写,天数尽量选长点时间,选上repo才能用git指令操作自己的repositories。

二,使用token 

可以从自己的github上面clone一个项目,例如:

值得注意的是它的格式是这样的:

你在github上的原始url: https://github.com/<username>/<repo>.git

而你现在需要clone的则是:https://<your_token>@github.com/<username>/<repo>.git

<your_token>是你自己刚刚生成的token,

<username>是自己设置的,你可以从这里查看(是下面的(CPerdst)):

如果正常的话,现在你已经将自己在github上的项目下载下来了(如果没有,建议开一下代理,毕竟github是国外的网站),现在就可以继续写自己的项目了,我这里为了演示就直接随便创造一些文件来代替。

现在进入自己的项目:

使用git status查看当前的状态

使用git add ./来确定更改,然后使用git commit -m 'your update message'添加提交信息。

然后使用git remote来查看自己的url,git branch -v 查看自己的分支,使用git remote set-url <your_url> https://<your_token>@github.com/<username>/<repo>.git 来更新自己的url

使用git push <your_url> 来更新github

补充:如果当使用git push的时候没有显示账户密码可以使用 git config --system --unset credential.helper 更新。

或者使用git reset重置一下

引自: (21条消息) github开发人员在七夕搞事情:remote: Support for password authentication was removed on August 13, 2021._星空-CSDN博客_github开发人员在七夕搞事情

github不能使用账户密码登陆了? github的token使用(超详细)相关推荐

  1. android如何实现qq登陆和qq分享,2021超详细mob平台图解教程?

    android如何使用mob平台实现QQ登录以及分享功能 1.在mob平台配置ShareSDK环境 1.如何在mob平台创建应用 2.获取你的`App Key`和`App Secret`(建议用自己的 ...

  2. Github使用ssh密钥登陆

    Github使用ssh密钥登陆 生成SSH密钥 配置Github 检查SSH连接 使用Github 附录:更改密钥名称 方法一:为已创建的密钥改名 方法二:创建时使用新的名称 参考链接 想要从linu ...

  3. 模拟登陆——以github为例

    文章目录 1.分析登录过程 2.代码实现 1.分析登录过程 我们以github为例,分析登录的过程 打开 GitHub 的登录页面,链接为 https://github.com/login ,输入 G ...

  4. 如何用Git向GitHub上传送文件(从注册GitHub到用Git上传的每一步)

    文章目录 1.GitHub 1.1.GitHub注册(已经注册过的直接看1.2GitHub仓库的建立) 1.2 GitHub仓库的建立 2.Git 2.1Git 安装 2.2 Git 下载 2.3 G ...

  5. 超详细的Git学习记录(Git基础内容/IDEA集成Git/GitHub/Gitee/GitLab及Centos7部署GitLab)

    超详细的Git学习笔记 从B站搜到的尚硅谷视频学习了Git,记录了一下学习的内容,收获很大 学习地址: https://www.bilibili.com/video/BV1vy4y1s7k6?p=11 ...

  6. 【GitHub】项目代码上传github

    本篇文章以macos为基础(windows系统同样有参考意义),介绍了git的卸载,homebrew的安装,git的安装以及利用git工具将项目代码放置github仓库. (1)git的卸载 本人电脑 ...

  7. 上传项目到GitHub(超详细)

    上传项目到GitHub(超详细) 大家好,今天我们来学习一下如何把本地项目上传到GitHub ,好好看,好好学,超详细的 第一步 注册github账号 第二步 下载一个git工具并安装 第三步 注册好 ...

  8. 前端项目自动化部署——超详细教程(Jenkins、Github Actions)

    本教程主要讲解了怎么使用 Jenkins 和 Github Actions 部署前端项目. 第一部分是使用 Gitea 配置局域网 git 服务器,再使用 Jenkins 将 Gitea 下的项目部署 ...

  9. 前端项目自动化部署——超详细教程(Jenkins、Github Actions)(转发)

    本教程主要讲解了怎么使用 Jenkins 和 Github Actions 部署前端项目. 第一部分是使用 Gitea 配置局域网 git 服务器,再使用 Jenkins 将 Gitea 下的项目部署 ...

最新文章

  1. js json编辑器_程序员必备编辑器 —— Visual Studio Code
  2. php插入数据进度条,PHP导入进度条类
  3. FFLIb Demo CQRS
  4. Nginx----原理
  5. JQuery选择器及radio,checkbox,select取值和反选
  6. nc和telnet配合使用
  7. storm如何集成kafka
  8. mysql全套基础知识_mysql系列--基础知识
  9. AT指令集及其通信测试方式
  10. 苹果cms模板_苹果cmsv10高端模板有哪些?
  11. win10清理C盘有效的几种方法
  12. 已有123所大学将云创大数据人工智能免费直播课引入课堂!
  13. 50个Java多线程面试题
  14. 怎么去掉ECShop购物流程中收货人电子邮箱必填
  15. 互联网摸鱼日报(2022-12-15)
  16. 经典励志名言100余句
  17. linux 板卡驱动开源项目Comedi使用编译流程
  18. BT传统蓝牙和BLE低功耗蓝牙的区别
  19. 双链表的初始化(带头结点)
  20. HDU-1201,18岁生日

热门文章

  1. mac 使用origin绘制多个数据误差棒 (叠加图层的方法)
  2. php怎么熟悉面向对像,PHP中面向对象的初级学习详解
  3. 钕铁硼能吸起自身重量600倍的物体?不完全对
  4. 幸好遇见你,接下来的每个重要时刻,由TOM商务邮箱陪你见证!
  5. PAT A1081 Rational Sum ——垂死病中惊坐起
  6. 换主页轮播的主题图片(2、添加)---轻开电子商务系统(企业入门级B2C网站)
  7. Worthington木瓜蛋白酶特异性和应用
  8. phpcmsnbsp;get万能标签实现phpcm…
  9. 日志框架(一)JUL
  10. Echarts 点击地图里面的区域,弹出省份名称