国内因为各种原因 git clone 的速度让人心碎,那是否没有办法加速了呢?肯定是有的,直接说方法。需要先准备一个 socks5 代理(比如通过海外一台机器),然后本地做端口转发,比如 :ssh -qTfnN -D 10086 root@远程机器ip vmstat 10
执行以下命令:
引用
git config --global http.proxy socks5://127.0.0.1:12345
上面这个命令进行了 .gitconfig 的配置
引用
[http]
proxy= socks5://127.0.0.1:12345
不要配置 https.proxy,只配置 http.proxy,另外这个加速只是针对 git clone https:// 的
如果需要对 ssh 加速,那么稍微复杂些,前提仍然是海外有一台机器,假设是 3.3.3.3,在这台机器上先通过 yum 装 nc 软件,版本可能还得尝试几个
本地机器创建一个(如果没有)~/.ssh/config 文件,内容如下
引用
host github.com
ProxyCommand ssh -l root 3.3.3.3 exec /usr/bin/nc %h %p
然后 git clone git@github.com:xxxx 也非常快速了。
分享到:
相关推荐
开发者边车,github打不开,github加速,git clone加速,git release下载加速,stackoverflow加速.zip
开发者边车,github打不开,github加速,git clone加速,
git clone加速命令行工具,使用加速镜像解决从github克隆速度慢的问题,支持git命令透传,可以只在需要clone的时候使用,也可以替代git作为日常使用。 安装 npm i wogit -g 使用 wogit的使用,除了支持几个指定特定...
4. 用```git clone A```正常克隆github仓库A(实际会克隆gitee的仓库B,以及一堆的submodule仓库) # git-replace具体说明 ## 功能说明 > 替换git命令, 以将: 1. clone的很慢的github仓库地址替换为预置国内...
在Windows环境下搭建Caffe2时,有时可能会遇到`git clone`第三方库的问题,这可能由于网络不稳定、服务器繁忙或者Git版本不兼容等原因导致。为了解决这些问题,本资源提供了替代方法,即通过下载已经打包好的`third_...
1. **使用国内镜像服务**:许多国家或地区的用户可以通过国内的Git镜像服务来加速克隆。例如,中国的用户可以使用阿里云、腾讯云等提供的Git仓库镜像,这些服务通常能提供更快的访问速度。 2. **改变Git的下载策略*...
github下载加速脚本,单文件下载加速,git clone加速
1. **初始化和克隆**:`git init` 用于在本地创建一个新的 Git 仓库,`git clone` 则用于从远程仓库克隆项目到本地。 2. **配置**:`git config` 命令用于设置用户信息,如 `git config --global user.name "Your ...
8. **命令行工具**:Git的主要交互方式是通过命令行工具,虽然也有图形化界面如SourceTree、GitKraken等,但熟悉基本的Git命令行操作对于高效使用Git至关重要,例如`git clone`、`git add`、`git commit`、`git push...
1. **增强的性能**:新版本可能包含了对命令执行速度的优化,使日常的Git操作如`clone`、`fetch`和`push`等更快。 2. **新功能**:Git 2.26.2可能引入了一些新的特性,比如增强的交互式重置功能,使得开发者可以...
clone 常见的git加速,最快10M/s,有时候慢一点 sub git子模块加速,等同于git submodule add get 就是单纯的下载功能 示例用法 clone功能:等效于 git clone cit clone # 示例 cit clone ...
壮举:新功能(feature) 修复:修补错误 docs:文档(文档) 样式:格式(不影响代码运行的移动) 重构:重构(即不是补充功能,也不是修改bug的...github git clone加速 git clone git clone VuePress的技术博客
/[用户名]/[仓库名].git镜像(不支持clone)特殊:我推荐第一种方法方法一(替换URL)git clone https://gitclone.com/github.com/tendermint/tendermint.git方法二(设置git参数)git config --global url....
PyTorch是一个广泛使用的开源机器学习库,它提供了强大的GPU加速计算能力,用于构建神经网络模型。而Torchvision则是PyTorch的一个扩展,专门用于计算机视觉任务,包括数据集、模型转换以及可视化工具。 在树莓派上...
1. **Git到C盘**:在Windows系统中,选择将Git安装在C盘通常是出于方便和性能考虑,因为C盘是系统盘,读写速度较快。在安装Git时,可以自定义安装路径,选择C盘能确保Git的运行效率。 2. **Cmake版本检测**:CMake...
python 使用Cython+CUDA+Python编写的高性能FES计算软件,可以用于加速数据透视的...$ git clone https://gitee.com/dechin/cy-fes.git && cd cy-fes/ 然后直接运行setup.py进行安装: $ python3 -m pip install .
这极大地加速了项目迭代速度。 4. 高性能:Git的本地操作如克隆、提交、分支切换等非常迅速,因为它采用增量式存储和快照式的版本管理方式。 5. 强大的交互式界面:Git提供了命令行工具,同时有多种图形化客户端,...
对于初学者,推荐先了解基本的Git命令,如`git clone`、`git add`、`git commit`、`git push`和`git pull`,这些都是日常开发中常用的操作。随着经验的增长,可以深入学习高级特性,如rebasing、cherry-picking和...
由于Git的官方下载源可能在中国大陆地区速度较慢,开发者通常会选择这些镜像站点来加速下载。使用镜像站点不仅节省时间,还能避免因下载过程中的网络问题导致的中断。 Git的核心特性包括: 1. 分布式:每个开发者...