报错
写在前面
最近尝试自己之前的解决方法发现不行了,然后在这里找到了答案
- github -> 右上角自己头像 -> settings -> (拉到最下面)developer settings -> Personal access tokens -> Tokens(classic)
- 复制生成的token (当作密码)
- Username: your_github_name
- Password:this_copyied_token
以下是http和socks5的github代理更改方式,针对某些情况可用
解决前
git config --global --list
查看git的设置
解决后
// 代理更改为http (7890是我的代理软件clash的port默认的,有些博客使用的是1080,依个人情况而定)
git config --global http.proxy 'http://127.0.0.1:7890'
git config --global https.proxy 'http://127.0.0.1:7890'
git config --global http.https://github.com.proxy 'http://127.0.0.1:7890'
// (记录一下!)代理更改为socks5
git config --global http.proxy 'socks5://127.0.0.1:7890'
git config --global https.proxy 'socks5://127.0.0.1:7890'
git config --global http.https://github.com.proxy 'socks5://127.0.0.1:7890'
有博客说socks5上传速度快,笔者未考究。2023.7月我还在使用socks5的方式,还是可以用的,不知道为什么8月份上传代码突然给我报错了。总而言之,通过修改socks5->http
解决了我的报错文章来源:https://www.toymoban.com/news/detail-684404.html
附一个修改github用户名相关问题解决链接文章来源地址https://www.toymoban.com/news/detail-684404.html
到了这里,关于fatal: ServicePointManager 不支持具有 socks5 方案的代理。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!