序言
github上有很多好项目,但是国内用户连github却非常的慢.每次都要用插件或者其他工具来解决. 这次自己做一个小工具,输入github原地址后,就可以自动替换为代理地址,方便大家更快速的下载.
安装
pip install cit
主要功能与用法
主要功能
- change 将目标地址转换为加速后的地址
- clone 常见的git加速,最快10M/s,有时候慢一点
- sub git子模块加速,等同于git submodule add
- get 就是单纯的下载功能
示例用法
clone功能:等效于git clone <url>
cit clone <url>
# 示例
cit clone https://github.com/solider245/cit.git
如上图所示,输入一个数字,选择一个链接即可开始下载.默认使用0.
sub功能: 等效于git submodule add <url>
cit sub <url>
# 案例
cit sub https://github.com/solider245/cit.git
逻辑和git clone一样,这里就不放图了.
get功能: 等效于wget下载 get功能会根据你的输入,智能判定下载raw文件或者release文件 使用示例:
cit get <url>
# 案例
cit get https://github.com/cheat/cheat/archive/4.2.0.zip
- 下载raw文件
下载安装包.
如上图所示,因为是使用https下载,所以速度快点惊人,如果下载速度太慢可以选择别的地址.我目前测试下来,基本都能用.
其他功能
- [x ] 常用软件下载,类似python,go等下载
- [x ] 常用系统加速,类似ubuntu或者centos等加速
- [] 其他常用功能
欢迎询问或者给我邮箱发邮件.
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.3.3.tar.gz
(5.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
cit-0.3.3-py3-none-any.whl
(6.9 kB
view details)
File details
Details for the file cit-0.3.3.tar.gz.
File metadata
- Download URL: cit-0.3.3.tar.gz
- Upload date:
- Size: 5.4 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b97355c3c06864d50d59abaadf4adc23dc5bffd17c7dbe5c02eaa0b74dc5929e
|
|
| MD5 |
5312035e10bb99b442feb01ce482e0aa
|
|
| BLAKE2b-256 |
46b4b2d73b3211c7dbc0efedbdbc8d3a88add993b9549ac9e8554ae2a067940a
|
File details
Details for the file cit-0.3.3-py3-none-any.whl.
File metadata
- Download URL: cit-0.3.3-py3-none-any.whl
- Upload date:
- Size: 6.9 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b081fedc0fdfb1ca75e80c57d5fe9a450a3fbafd02043f9d8335e96e09da8fec
|
|
| MD5 |
ed8f3584ae6d40410846884e447f6979
|
|
| BLAKE2b-256 |
d4cf847493388cfede23c7ed87ba5156296d6a8659d3643a495ebde57d93784a
|