git代理设置
- 全局代理
git config --global http.proxy 127.0.0.1:1080
- 局部代理,在github clone 仓库内执行
git config --local http.proxy 127.0.0.1:1080
-
查询全局代理
git config --global http.proxy
-
查询局部代理
git config --local http.proxy
-
取消代理:
git config --global --unset http.proxy
git config --local --unset http.proxy
powershell 代理
-
设置代理
netsh winhttp set proxy 127.0.0.1:1080
-
取消代理
netsh winhttp reset proxy
-
查看代理
netsh winhttp show proxy
npm 代理设置
-
设置代理
npm config set proxy=http://127.0.0.1:8087
-
设置源地址
npm config set registry=http://registry.npmjs.org
-
关于https
经过上面设置使用了http开头的源,因此不需要设https_proxy了,否则还要增加一句:
npm config set https-proxy http://server:port
-
代理用户名和密码
npm config set proxy http://username:password@server:port
npm confit set https-proxy http://username:password@server:port
- 取消代理
npm config delete proxy
npm config delete https-proxy