最近提交代码到github时 遇到一个报错。
Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: Authentication failed for 'https://github.com/FormerMonster/JCTabBarController.git/'
意思就是你原先的密码凭证从2021年8月13日开始就不能用了,要使用个人访问令牌(personal access token),就是把你的密码替换成token
如何生成token?
1.github官网进入setting
2.页面拉到底 找到 Developer Setting
3.右侧菜单栏找到Personal access tokens 点击后 找到右上角的Generate new token
创建的时候下面的权限和是否设置过期时间(我是吧所有权限都勾选了) 根据自己情况选择 最后创建完后 吧token复制下来
然后在终端上cd到要上传的项目中 git push
此时弹出Username for 'https://github.com': 此处输入你github 用户名
Password for 'https://用户名@github.com':把复制的token粘贴到此处(这里原先是输入密码的现在改成token)回车就好了