今日git push 发现github报错,原来github于8.13不允许账号密码的方式推送了。

报错

```

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

```

解决方式比较简单

1.github 添加ssh秘钥->2.创建个人token->3.把token复制拼接入项目的地址前段就行了。

下面是详情

1.右上角 个人设置后  - 》SSH and GPG keys -》New SSH key -》把秘钥字符串复制粘贴放入就行了(不懂创建ssh秘钥的自己搜索解决)

2.右上角 个人设置后  - 》 Developer settings- 》 Personal access tokens  -》 Create New Token (把需要的权限勾上 点确认构建)       

3.进入项目把git配置 改了就行了 项目下的 .git/config  用vim或者其他文本工具打开修改就行

打开后修改这个url 

 

 改为  https://你的token@github.com/xxxxx

wq保存下 就能成功推送远程分支了 

 

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐