问题一
问题:
GitHub 从 2021 年 8 月 13 日起,就不再支持使用账号密码进行 Git 操作了,必须使用个人访问令牌(Personal Access Token, PAT)来代替
类似报错如下:
19:43:23.011: [first_item] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/master:refs/heads/master --set-upstream
remote: Invalid username or token. Password authentication is not supported for Git operations.
fatal: Authentication failed for 'https://github.com/jige4836/Pet-System.git/'
Token生成步骤
1.点击头像
2.选择Settings

进入Settings后,滑动左侧边栏到底部,点击Developer settings

1.确保进入Developer settings
2.点击Personal access tokens
注:操作过程中,需要进行验证,可以使用GitHub手机App验证

1.点击tokens(classis)
2.点击Generate new token
3.选择第二个Generate new token(classis)

1.名称Note
2.有效期限Expiration(可以以月为单位,但是别设置太长时间)
3.仓库权限repo(建议授予仓库所有权限)

提交后就可以看到tokens,复制后可以直接当密码用

退出后,就会显示token,可以点击查看详情

未完待续~~~