Anwen's Blog - 安稳博客! - Git终端
type: channel
link: https://blog.zytllt.cn/tag/Git%E7%BB%88%E7%AB%AF/
items: 【修正】GitHub push失效解决方案之一

【修正】GitHub push失效解决方案之一
type: item
date: 2022-07-25T01:51:00+00:00
description: 前言昨晚往GitHub push的时候，不知道怎么回事之前好好的，突然就开始要验证了~浏览器验证已经成功了，还是登录不了，然后嘞去获取了token登录还是不行... ::(汗) ，好嘛耽误事儿了 昨晚就应该pr发布哩...耽误到今天了..Error截图都验证成功啦还失败!!!!!提示密码啥的阿巴阿巴阿巴..上面时间写的是21年就失效嘞~前几天还push了哩.大概意思是：对密码身份验证的支持已于 2021 年 8 月 13 日移除。请改用个人访问令牌。简单点说就是需要把你的密码换成 token。解决方案经过左看看 右问问,上瞅瞅 下溜溜。找了个结局方案 一起来看看吧在个人设置页面，找到 Settings找到 Developer settings选择个人访问令牌 Personal access tokens，然后点击生成令牌 Generate new token设置 token 的有效期，访问权限等生成令牌 Generate token记得把 token 保存下来，当你再次刷新网页的时候，就没办法看见了最后，把 token 直接添加远程仓库链接中，这样就可以避免同一个仓库每次提交代码都要输入 token 了git remote set-url origin https://<your_token>@github.com/<uasename>/<repo>.git<your_token> 换成刚才生成的 token<username> 换成你的用户名<repo> 换成你的仓库名