linux下解决git clone太慢
2024-08-28 12:19:23
此教程同样也适用与vscode下载太慢的问题
git和vscode会自动使用http_proxy
,https_proxy
环境变量的代理,所以我们只需要设置这个环境变量即可
前提
需要一个可用的代理,这里我以socks5为例,具体怎么获取请自行解决。
设置环境变量
linux下设置环境变量的命令为
export 变量名=变量值
linux下删除环境变量的命令为
unset 变量名
linux下给一个命令其别名
alias 别名='命令 参数'
综上,为方便起见我们将给http_proxy
,https_proxy
赋值的过程取名为setproxy
,取消http_proxy
,https_proxy
的过程取名为unsetproxy
。
为使每次打开终端均生效我们可以将其写入.zshrc
文件(如果你用的是bash就写入.bashrc文件),在文件中加入以下两行
alias setproxy='export http_proxy=socks5://127.0.0.1:1080 https_proxy=socks5://127.0.0.1:1080'
alias unsetproxy='unset http_proxy https_proxy'
最后别忘了使文件生效
source ~/.zshrc
最新文章
- Android ANR 分析解决方法
- 在Ubuntu16.04集群上手工部署Kubernetes(未完,陆续补充中)
- Search Insert Position
- Mac OSX - 如何在bash_profile中配置全局环境变量
- java.util.zip.ZipOutputStream压缩无乱码(原创)
- iOS 静态库中使用宏定义区分iPhone模拟器与真机---备用
- 使用Vitamio打造自己的Android万能播放器(2)—— 手势控制亮度、音量、缩放
- SQL 常用基础语句
- 【DP|多重背包可行性】POJ-1014 Dividing
- 201521123104《java程序设计》第13周学习总结
- Mysql update in报错 [Err] 1093 - You can't specify target table 'company_info' for update in FROM clause
- html和js,外部js 的下载执行顺序
- go官方的http.request + context样例
- 使用Holer外网SSH访问内网(局域网)Linux系统
- Singer 学习二 使用Singer进行gitlab 2 postgres 数据转换
- pandas.read_csv 参数 index_col=0
- AGC006C Rabbit Exercise
- JS数据模板分离(告别字符串拼接)-template
- iOS:延时执行的三种方式
- 关于android api 23 +的权限问题
热门文章
- MySQL自动备份实战--xtrabackup备份
- 【译】高级T-SQL进阶系列 (二)【下篇】:使用 APPLY操作符
- Nginx正则及 Location匹配!
- 秋招落幕,对自己的总结by2018-10-20
- 【C++初学者自学笔记三】哑元函数、缺省参数、内联函数(模块二,PS:需要用到重载函数)
- SQL SERVER2005自动备份 2012.3.29
- 关于html的基本知识
- Android学习笔记17:单项选择RadioButton和多项选择CheckBox的使用
- underscore.js -2009年发布的js库
- IDEA导入 Eclipse项目