首页 > 其他分享 >完全解决git clone超时和git子模块无法下载问题

完全解决git clone超时和git子模块无法下载问题

时间:2024-09-13 16:52:40浏览次数:3  
标签:git lfs -- clone github https 超时 com

1. 解决git clone 连接超时的问题

国内可用的镜像网站有:

https://github.com.cnpmjs.org
# 服务器位于香港

https://gitclone.com
# 服务器位于杭州

https://doc.fastgit.org
# 服务器位于香港

例如:将

git clone https://github.com/XXXXX

修改为

git clone https://gitclone.com/github.com/XXXXX

即可正常下载。

2. 解决下载子模块失败的问题

执行 git submodule update --init --recursive
提示 fatal: unable to connect to github.com:

执行命令:

git config --global url.https://github.com/.insteadOf git://github.com/

即可正常下载子模块。

可使用 vim ~/.gitconfig (linux)或~/.gitconfig (windows)命令即可查看gti配置文件。

[filter "lfs"]
	clean = git-lfs clean -- %f
	smudge = git-lfs smudge -- %f
	process = git-lfs filter-process
	required = true
[user]
	name = xxx
	email = [email protected]
[url "https://github.com/"]
	insteadOf = git://github.com/

标签:git,lfs,--,clone,github,https,超时,com
From: https://blog.csdn.net/qq_45906972/article/details/142214187

相关文章

  • immich docker-compose.yml下载慢、github下载慢、ghcr.io镜像
    解决方案:将:image:ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}改为:image:ghcr.nju.edu.cn/immich-app/immich-server:${IMMICH_VERSION:-release}使用镜像下载,给出修改后的文件,直接复制然后就可以运行。点击查看代码##WARNING:Makesuretousethed......
  • java中cloneable接口的作用是什么
    在Java中,Cloneable接口是一个标记接口,它没有任何方法。它的存在是为了告诉编译器,该类可以被克隆(复制)。通过实现Cloneable接口,表示该类的实例可以通过调用clone()方法进行复制。clone()方法是Object类中的一个protected方法,它用于创建并返回一个与原始对象相同的副本。需要注意的......
  • 如何将本地项目上传到GitHub(SSH连接)
    在个人GitHub中新建项目(远程仓库),添加一个README文件,方便后面验证记住这个默认分支,我这里是main,你的可能是master或其他先复制下SSH地址在项目文件夹中右键打开Git命令行初始化本地仓库,同时指定默认分支为main,与远程仓库的main保持一致gitinit-bmain关联本地Git......
  • git常见问题Q&A
    git基本命令解释gitrestore--staged.:移除暂存区文件,不影响本地(撤销gitadd.操作)gitadd-u:将删除文件的操作同步到暂存区。将本地的删除同步到版本库(删除本地文件后执行,然后再gitpush)gitrm[-r]--cachedxxx:将文件或目录从git索引中删除,不影响本地文件。通常配......
  • 美团面试:Redis锁如何续期?Redis锁超时,任务没完怎么办?
    文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送:《尼恩技术圣经+高并发系列PDF》,帮你实现技术自由,完成职业升级,薪......
  • 24K star!来GitHub免费学大模型,零基础入门到精通,收藏这一篇就够了
    前言现在的网上充斥着各种割韭菜的AI课程,比如李一舟的199课程。为了让大家别被割韭菜了,今天推荐一个开源项目,它帮你整理好了大模型学习的roadmap,有资料有代码还免费,它就是:llm-course。llm-course是什么?本项目的内容是一个针对大语言模型的课程,在之前的热点汇总中和大家......
  • 解决rabbitmq队列超时timeout问题【win环境】
    解决rabbitmq队列超时timeout问题【win环境】1.安装RabbitMQ-PluginscdC:\ProgramFiles\RabbitMQServer\rabbitmq_server-3.11.3\sbinrabbitmq-pluginsenablerabbitmq_management浏览器打开http://localhost:15672来访问web端的管理界面,用户名:guest,密码:guest进入管理......
  • 如何将Git本地代码推送到Gitee云端仓库
    如何将Git本地代码推送到Gitee云端仓库在使用Git进行版本控制时,将本地代码推送到远程仓库是一个基本且重要的操作。本文将详细介绍如何将你的Git本地代码推送到Gitee(码云)云端仓库。Gitee是一个国内非常流行的代码托管平台,类似于GitHub和GitLab。前提条件Git安装:确保你的......
  • 如何升级用 Helm 安装的极狐GitLab Runner?
    本分分享如何对Helm安装的Runner进行升级。整个过程分为三步:1、确定Runner最新版本或者想要升级的版本是否存在;2、用Helmupgrade命令进行升级;3、升级确认。极狐GitLab为GitLab的中国发行版,中文版本对中国用户更友好,可以一键私有化部署,安装升级详情可以查看官网https:......
  • 学习之git的远程仓库操作的常用命令
    1gitremote-v查看当前所有远程地址别名2gitremoteadd别名远程地址3gitpush别名分支(本地分支名称)推送本地分支到远程仓库4gitpull远程库别名远程分支别名拉取远程库分支(更新代码)5gitclone远程库地址克隆远程库代码克隆成功后本地会有......