起因
github 去年就已经预告的2021年8月13日废除 http 账号密码登录模式,全部改为 Token,也更新了 token 的加密方式
解决
点击 settings
![在这里插入图片描述](https://img-blog.csdnimg.cn/ced5c75092da4e5a85e394807b31cf41.png)
点击 Developer setting
![在这里插入图片描述](https://img-blog.csdnimg.cn/4cdc04b4e2634d8ea958f9acf62fd610.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDU0Njk1,size_16,color_FFFFFF,t_70)
点击 Personal access tokens,然后就可以看见右边的你之前设置的 tokens。
这里需要我们重新 generate 一下之前的 token,由于我已经点过了,所以没有出现。大概位置在右边红框处,点进去设置下日期保存就可以了
![在这里插入图片描述](https://img-blog.csdnimg.cn/30f60ef838d641da8780e23094585e06.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDU0Njk1,size_16,color_FFFFFF,t_70)
之后直接进行 push 就不会出现标题的报错,成功!
![在这里插入图片描述](https://img-blog.csdnimg.cn/15b80f880f8b4f04be6268f2117f6eea.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDU0Njk1,size_16,color_FFFFFF,t_70)