情形描述:Linux环境中git clone获取已fork到个人仓库的源码,已完成编辑修改操作,进行个人仓库合仓提交失败异常。
异常提示1:remote: Support for password authentication was removed on August 13, 2021.
异常提示2:remote: Permission to username/meme.git denied to username.
解决参考:
1.登录github个人账号,点击头像,选择“setting”
2.选择“Developer settings”,选择“Generate new token(classic)”,点击创建
3.自定义token名称和时间期限,“Select scopes”权限部分,建议全选,至少保证push权限
4.点击“Generate token”生成token,复制(保存)token号
参考:Git使用——将GitHub设置成Token-优快云博客
5.到代码项目下,修改或配置remote.origin.url部分添加token标识
方法1:vim .git/config #更新修改如下格式的token地址
方法2:git remote set-url origin token地址
token地址格式:https://token号@github.com/username/meme.git
6.重新git push提交