赞
踩
使用github账密提交push代码到github时, 提交失败, 同时提示以下内容:
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
从错误提示中, 不难看到, 2021.08.31后, 不支持使用账密, 取而代之的是, 使用access token
Token authentication requirements for Git operations
其中也说明了, 使用access token的好处
个人设置 settings
侧边栏中, 找到Developer settings
侧边栏中, 找到Personal access tokens
- Generate new token
根据实际情况, 输入access token信息, 勾选对应权限
简单代码库的使用, 下面5个勾上就够了
另外, 要注意access token 的过期时间, 过期了就用不了了
生成access token
保存token
赶紧用小本本把access token记录下来, 因为页面刷新后, 将再也看不到token内容了, 取而代之的是token的名称
代替密码使用
push时, 弹框中输入完账号后, 下次弹框提示输入密码时, 粘贴access token
添加到仓库链接中 (推荐)
git remote set-url origin https://[access_token]@github.com/[user_name]/[repository_name].git
access_token
: 前面复制的access token
user_name
: github用户名
repository_name
: 代码库名称
如
git remote set-url origin https://ghp_123456789@github.com/zzsan/my_repository_demo.git
使用该方式可避免同一个代码库的每次提交都需要输入账密
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。