【Github】remote: Support for password authentication was removed on August 13, 2021.

本文介绍了GitHub从2021年8月13日起不再支持密码认证,转而需要使用个人访问令牌(Personal Access Token)进行身份验证。详细步骤包括如何生成token,如何替换原有的URL以及如何重新推送代码。通过这个过程,开发者可以继续安全地对GitHub仓库进行操作。
摘要由CSDN通过智能技术生成

今天在上传代码的时候一直报错

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

很懵逼,但是借鉴了其他文章总算会上传了。

首先这是个什么情况,大概意思就是你原先的密码凭证从2021年8月13日开始就不能用了,必须使用个人访问令牌(personal access token),就是把你的密码替换成token!

一、生成token

  1. 点击settings
    请添加图片描述
  2. Developer settings
    请添加图片描述
  3. 点击第三项
    请添加图片描述
  4. 点击 Generate new token
    请添加图片描述
  5. 输入原先账号的密码
    请添加图片描述
  6. 勾选repo, 设置使用期限
    请添加图片描述
  7. 点击 Generate token
    请添加图片描述

二、复制生成的令牌

在这里插入图片描述
点击generate后有这样一个界面,这里的token需要自己复制保存,页面刷新就不能再获取了。

三、重新push

  1. 修改现有项的url
git remote set-url origin  https://<your_token>@github.com/<USERNAME>/<REPO>.git

只需要在命令行输入上述格式就可以。
将< your_token >换成你自己得到的令牌。< USERNAME >是你自己github的用户名,< REPO>是你的项目名称。

举个例子:

git remote set-url origin https://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@github.com/Bitdancing/data-structures-and-algorithms.git

  1. git push

大功告成!

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JoyCheung-

赏颗糖吃吧~~~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值