浏览器可以访问bitbucket,但是在终端或者sourcetree上死活无法进行pull, push等操作。
Root Cause:“【翻】【墙】软件”使用了http proxy,所以也得为git设置相同的http proxy。
所以,解决方法是:
1,查看“【翻】【墙】软件”所使用的http proxy
2,给git设置相同的http proxy
在终端执行以下命令设置:
git config --global http.proxy http://用户名:用户密码@127.0.0.1:端口
比如我现在使用的是这个东西:
然后看它的代理端口:
所以我的命令是:
git config --global http.proxy http://admig:1234@127.0.0.1:7890
这时候再去sourcetree执行相关操作push pull等 就行了。