当前位置: 首页 > news >正文

如何解决git clone http/https仓库失败(403错误)

本来不打算写这篇文章,但是后来又遇到这个问题忘了之前是怎么解决的了。

一般情况下,个人使用 GitHub 等平台时是使用 SSH 协议的,这样不光方便管理可访问用户,也保证了安全性。但是 GitHub 上仓库的 SSH 地址是要登陆才能看到,未登录情况下只能看到 HTTPS 地址,所以很多项目在传播的时候贴出来的是 HTTPS 链接,以及子模块(submodule)也都使用的是 HTTPS。

在上述情况下,你使用类似下面这样的命令时,可能会出现请求错误,错误码为403

git clone https://github.com/xxxx/xxxxx.git

如果你的 Git 版本不是很老的(2.0 之前),那么解决方案很简单,在命令行输入以下命令:

$ git config --global http.proxy ""
$ git config --global https.proxy ""

这样你再尝试就会发现403错误消失了。其他的错误大概率是因为网络问题,多试试看即可。

关于这个问题的扩展知识请移步 https://gist.github.com/evantoli/f8c23a37eb3558ab8765,这里进行了更广泛的讨论和解释。

希望能帮到有需要的人~

http://www.lryc.cn/news/179088.html

相关文章:

  • 华为云云耀云服务器L实例评测 | 实例评测使用之硬件性能评测:华为云云耀云服务器下的硬件运行评测
  • Elasticsearch:使用 Elasticsearch 进行语义搜索
  • JVM的主要组成及其作用
  • 会议AISTATS(Artificial Intelligence and Statistics) Latex模板参考文献引用问题
  • 2023最新外贸建站:WordPress搭建外贸独立站零基础小白保姆级教程
  • HTTP请求交互基础(基于GPT3.5,持续更新)
  • 小谈设计模式(6)—依赖倒转原则
  • JetBrains常用插件
  • 【C++哈希应用】位图、布隆过滤器
  • Qt 编译纯c的C99的项目, error: undefined reference to `f()‘
  • TensorFlow入门(五、指定GPU运算)
  • Unity - 实践: Metallic流程贴图 转 Specular流程贴图
  • 第三章:最新版零基础学习 PYTHON 教程(第四节 - Python 运算符—Python 逻辑运算符及示例)
  • 如何做好测试?(三)功能测试 (Functional Testing, FT)
  • Ubuntu-Server-22.04安装桌面+VNC
  • 职业规划,什么是职业兴趣 - 我喜欢做什么?
  • 基于Java的高校学生党员发展流程管理系统设计与实现(源码+lw+部署文档+讲解等)
  • 【NLP的python库(03/4) 】: 全面概述
  • 面试理论篇三
  • ShardingSphere|shardingJDBC - 在使用数据分片功能情况下无法配置读写分离
  • char s1[len + 1]; 报错说需要常量?
  • 【Linux】CentOS-6.8超详细安装教程
  • 【Java 进阶篇】MySQL启动与关闭、目录结构以及 SQL 相关概念
  • Android 11.0 mt6771新增分区功能实现一
  • LiveData简单使用
  • 手动实现Transformer
  • leetcode456 132 Pattern
  • WordPress外贸建站Astra免费版教程指南(2023)
  • Vue之ElementUI实现登陆及注册
  • 网络代理的多面应用:保障隐私、增强安全和数据获取