蹭蹭热点

简介

今天clone项目的时候发现github报下面的问题

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

holy crap

意思是之后不能使用账号密码拉代码了,是吗。

之后网上找了下,发现的确是这样

详细的blog可以看

https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/

操作

首先你需要a personal access token

点击你github的settings然后点Developer settings找到Personal access tokens然后生成一个token

为了安全最好加上失效时间

单纯拉代码或者推代码只需要repo权限就好了

之后保存好token

之后使用下面方式clone代码

git clone https://<TOKEN>@github.com/<user_name>/<repo_name>.git

如果是老的已经在本地的repo那么就需要

git remote set-url origin https://<TOKEN>@github.com/<user_name>/<repo_name>.git

或者直接修改

vim .git/config

欢迎关注我的博客www.bboy.app

Have Fun

欢迎关注我的其它发布渠道