SourceTree 是一款跨平台的可视化(GUI)的 Git 管理软件,其中 Windows 版本本身是带有代理配置功能的,而 macOS 版本的 SourceTree 本身是没有配置代理的功能的,那么如果能让 SourceTree Git 使用代理呢?我们往下看。
第一步:我们需要确认 SourceTree 中使用的是 macOS 系统内置的 Git,因为我们配置的代理是配置给 系统本身的 Git 的。
第二步:打开终端,输入 cat ~/.gitconfig
查看配置文件,看看是否有配置代理,或者配置错误,正确的配置如图;
第三步:设置 Git 代理
git config --global http.proxy http://127.0.0.1:7890 git config --global https.proxy https://127.0.0.1:7890
当然也可以是这种
git config --global http.proxy 'socks5://127.0.0.1:7890' git config --global https.proxy 'socks5://127.0.0.1:7890'
重新执行第三步,就可以看到已经配置成功了
--------------
第四步:如果不想用,想取消怎么办?移除 Git 代理
git config --global --unset http.proxy git config --global --unset https.proxy
⚠️:如果是公司内网有需要,代理地址网管会告诉你
⚠️:如果是 GitHub 使用,但是不知道代理是什么的,请在当前网站搜索 代理、VPN等
文章评论