受困于 git push 很容易失败,原因是 Git 是要专门设置代理才能正常用的,否则即使开了 clash,git 也无法施展魔法,所以建议给 git 设置一下代理,可以解决 git push 或 git pull 等等失败的问题。
全局代理:
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890
局部代理:
git config --local http.proxy http://127.0.0.1:7890
git config --local https.proxy http://127.0.0.1:7890
不想用代理了,可以取消代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
除了设置永久代理外,还可以设置临时代理:
export https_proxy=http://127.0.0.1:7890
文档信息
- 本文作者:stepbystep
- 本文链接:https://isanthree.github.io/2023/11/20/git-proxy/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)