赞
踩
最近换了一个新的电脑,今天在克隆 Github 仓库的时候,输入完用户名和密码后,控制台报错如下。
意思是自从 2021-08-13 后不再支持用户名密码的方式验证了,需要创建个人访问令牌(personal access token)。
我们需要在 Github 上创建个人的访问令牌,官方提供了操作文档:
Personal Access Tokens (Classic) (github.com)
New Personal Access Token (Classic) (github.com)
下面的权限我这里就全都勾选了,如果想要定制化可以仔细阅读官方文档,配置完成后点击最下面的 Generate token
即可。
git remote set-url origin https://<your_token>@github.com/<USERNAME>/<REPO>.git
将 <your_token>
换成你自己得到的令牌。<USERNAME>
是你自己 github 的用户名,<REPO>
是你的项目名称,比如我的:
git remote set-url origin https://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@github.com/373675032/moti-cloud.git
然后再执行 git pull
等操作即可正常使用。
克隆新项目的时候,也在 github.com
前面加个令牌就好了。
git clone https://<TOKEN>@github.com/<user_name>/<repo_name>.git
例如:
git clone https://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@github.com/373675032/learn-spring.git
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。