2.设置代理加速
2024年11月27日大约 1 分钟约 310 字...
2.设置代理加速
系统代理设置
参考文档
科学上网与本地代理教程
ssh 协议代理
如下面这种指令
git clone git@github.com:handy-golang/go-tools.git
这里是使用 ssh 协议进行 远程仓库访问的,这个时候 是不走 http 代理的
可以通过 ssh 跳板机 完成代理。
参考文档:
ssh 跳板机
仅仅只是添加局部代理
git config --global http.proxy 'http://127.0.0.1:10809'
git config --global https.proxy 'http://127.0.0.1:10809'
## 只代理 github
git config --global 'http.https://github.com.proxy' 'http://127.0.0.1:10809'
git config --global 'https.https://github.com.proxy' 'http://127.0.0.1:10809'
##取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
git 设置 ssh 核心
如果是经常拉取 github 的内容会经常使用 ssh 协议 ,可能会遇到阻塞问题,如果确认 ssh 代理没问题,使用如下命令设置 ssh 核心可以解决问题。
git config --global core.sshCommand "C:/Windows/System32/OpenSSH/ssh.exe"
设置缓存区大小
有的时候可能会遇到一些错误,如果是因为项目太大造成的,可以使用如下命令设置缓存区大小。
设置为 2G
# 单位是B 2147483648 也就是 5G 的缓存区大小
git config --global http.postBuffer 2147483648
你认为这篇文章怎么样?
- 0
- 0
- 0
- 0
- 0
- 0