如何给git设置代理
起因是在某天之后hexo deploy时报错,本地可以运行,推不上去就应该是网络的问题。之后git clone都不行了,只能寻找方法。
HTTP(S)
这个可以解决git clone的问题。
打开 git bash
,然后输入:
1 | git config --global http.proxy "http://127.0.0.1:7890" |
其中的端口请以自己的代理软件为准,下同。
SSH
这个可以解决hexo deploy时的问题。
编辑 %USERPROFILE%/.ssh
目录下创建config
文件(无拓展名)
内容为:
1 | Host github.com |
其中的端口请以自己的代理软件为准。