​​​​​​​

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.

git 提交出现如上情况致我们无法推送远端时,解决方案如下所示:

1、点击你的头像后点击Settings

2、点击Deleloper settings进入密钥设置页面

3、点击Personal access tokens选项,进入个人令牌设置页面;这是我之前已经设置好的,只是在2021年8月13日过期了,所以我们在这里点击已有的令牌"Mac Book1025"没错,就是这行蓝色字体按钮进入详情进行编辑一下,更新我们的令牌 

亦或点击regenerate th token这个蓝色的链接文字,重置我们的token

进入如下界面:

此时我们只要点击Regenerate token这个绿色的按钮就可以看到我们需要的新的token了; 

 4、此时我们更新完令牌后就会出现我们设置好的令牌码,我们点击复制我们的令牌码进行如下操作:

生成token后,记得把你的token保存下来,以便进行后面的操作。把token直接添加到我们当前仓库地址中,这样就可以避免同一个仓库每次提交代码都要输入token了。

git remote add 分支名 htts://换成你自己得到的token@github.com/你自己github的用户名/当前仓库项目名称.git

下面是一个实例:

git remote set-url origin https://ghp_x x x x xxxxxxxx50xxxZ@github.com/Andrew5/CodeSnippets.git

git remote add main https://ghp_x x x x xxxxxxxx50xxxZ@github.com/Andrew5/CodeSnippets.git

git push main

就成功了!

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐