github本地仓库使用token设置

最近使用github提交本地仓库代码,发现始终提示报错:

fatal: unable to access 'https://github.com/.......': OpenSSL SSL_read: Connection was reset, errno 10054

起先是以为本地账户有问题了,在取消本地证书认证,重新输入账号密码,提交的时候有报错:

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.
fatal: unable to access 'https://github.com//.git': The requested URL returned error: 403

仔细看了下才知道,2021年8月13后本地账户不再支持使用用户名和密码的方式登录了,需要创建个人访问令牌(personal access token)。

github的token申请还是很简单得。

1、登录github网站后点击用户名,进入设置(https://github.com/settings/tokens)

github本地仓库使用token设置_第1张图片

 2、进入设置后点击左侧菜单的Developer settings

github本地仓库使用token设置_第2张图片

3、进入页面点击Personal access tokens,另外两个视需要设置,自己的本地账户就用这个。

github本地仓库使用token设置_第3张图片

4、点击右上角Generate new token,开始设置个人token

github本地仓库使用token设置_第4张图片

5、填写名字后,先选择有效日期,自己用就选无期限的,还可以勾选上所有权限。然后确认即可

github本地仓库使用token设置_第5张图片

6、token生成好了,注意,不要急着关。这个token只显示一次,应该先复制保存下。否则你只能再生成一次。

github本地仓库使用token设置_第6张图片

好了,token生成好了,但是,该怎么用呢?很简单,在使用github时,想正常操作,github工具会弹出登录输入框。这里使用的password不再是之前填写的密码,而应该时填写刚刚获取的token(再次提醒:请提前复制保存这个token)

github本地仓库使用token设置_第7张图片

github本地仓库使用token设置_第8张图片

 好了,现在这个项目使用正常了。使用token去克隆新项目则不用再验证提交。

 

 

 

 

 

 

你可能感兴趣的:(github)