记github换token验证身份这件事

记github换token验证身份这件事

准备hexo d 部署俺新的blog时,总是报错如下:

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.

查询得知是github换了新的验证方式,经过一系列操作后,设置完了token,然后根本没懂token建完之后怎么用。

依旧跑hexo d再试试,此次出错,因为他只让我输入username和password:

1
2
3
4
5
On branch master
nothing to commit, working tree clean
Logon failed, use ctrl+c to cancel basic credential prompt.
Username for 'https://github.com': hhy150
Password for 'https://hhy150@github.com':

尝试了很多次之后,想是不是password就是token?但我要一个一个打上去?不太可能吧。。。。

翻阅多个博客,发现了这个:

1
2
3
$ git clone https://github.com/username/repo.git
Username: your_username
Password: your_token

好了,token确实就是密码,想不会直接赋值粘贴就能输进去,这样就不用一个个输入了,反正试一次,大不了下次再来,最后的结果是果然是这样,还好没有一个字符一个字符敲。

所以说,自己想到的东西最好去试一试,说不定就是对的。

文章目录
  1. 1. 记github换token验证身份这件事
,