Skip to main content

让github的下载速度比之前快一千倍

Project description

序言

github上有很多好项目,但是国内用户连github却非常的慢.每次都要用插件或者其他工具来解决. 这次自己做一个小工具,输入github原地址后,就可以自动替换为代理地址,方便大家更快速的下载. 速度太慢可以看下gitee仓库地址 github仓库

安装

pip install cit
# 代理安装路径
pip install -i https://mirrors.cloud.tencent.com/pypi/simple cit

主要功能与用法

20210122143710_6fed7ab811c46204871a9a4cc7b839a2.png

主要功能

  • change 将目标地址转换为加速后的地址
  • clone 常见的git加速,最快10M/s,有时候慢一点
  • sub git子模块加速,等同于git submodule add
  • get 就是单纯的下载功能

示例用法

  1. clone功能:等效于 git clone <url>
cit clone <url>
# 示例
cit clone https://github.com/solider245/cit.git

20210117184201_a0bb88c0f05074e9936d59be10ee1f7f.png

如上图所示,输入一个数字,选择一个链接即可开始下载.默认使用0.

  1. sub功能: 等效于git submodule add <url>
cit sub <url>
# 案例
cit sub https://github.com/solider245/cit.git

逻辑和git clone一样,这里就不放图了.

  1. get功能: 等效于 wget下载 get功能会根据你的输入,智能判定下载raw文件或者release文件 使用示例:
cit get <url>
# 案例
cit get https://github.com/cheat/cheat/archive/4.2.0.zip   
  • 下载raw文件 20210117195105_c1631ea82365332e2fa165f347a9bf96.png

20210117194012_574bf5e906eb1b18b3b9615d7e8b295d.png

下载安装包. 20210119184535_9e6b84fa7e79b955d6b2c8928a50ee1e.png

如上图所示,因为是使用https下载,所以速度快点惊人,如果下载速度太慢可以选择别的地址.我目前测试下来,基本都能用.

其他功能

  • [x ] 常用软件下载,类似python,go等下载
  • [x ] 常用系统加速,类似ubuntu或者centos等加速
  • [] 其他常用功能

欢迎询问或者给我邮箱发邮件.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cit-0.4.2.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

cit-0.4.2-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file cit-0.4.2.tar.gz.

File metadata

  • Download URL: cit-0.4.2.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.6 Linux/4.19.128-microsoft-standard

File hashes

Hashes for cit-0.4.2.tar.gz
Algorithm Hash digest
SHA256 9094ece689bac4fd5e90a262b455ba091f67968e17b08dbb8c988ddfbd0655d9
MD5 cb363eb618b2810b5266b51a520229b8
BLAKE2b-256 30ffd08b84a5a0a8f8ae8f065e32685bdcea813ca1a5418719903b7606d3b915

See more details on using hashes here.

File details

Details for the file cit-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: cit-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.6 Linux/4.19.128-microsoft-standard

File hashes

Hashes for cit-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ea4b137ad12d4fcc2133b4456418ec8b10cc59c9dbbfebd918f5dc1e4d179eef
MD5 052e8731debcd8999a3c892256f5e3dc
BLAKE2b-256 753e721e25291f974d6fbc439fcdcf00c41d92bf2d2a1de588fda66cd33cde02

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page