之前使用VS2013開發了一個插件,後來做其他項目,VS之類的就都卸載了,現在又要使用這個插件,打算再看看,安上了VS2017社區版,使用git克隆代碼,一直提示Empty reply from server,想了想可能跟代理有關係,但IE中代理設置已經把公司gitlab服務器的地址過濾掉了,應該不會走代理纔對,查了好久,也沒找到辦法,快失去耐心前,找到了一個博客,裏邊提供了一個Stack Overflow 連接,解決了我的問題。
問題最終還是出在了代理上,在git的命令行窗口輸入命令:
git config --get http.proxy
如果設置了代理,可以看到代理設置,然後我想看看是否過濾了公司gitlab的地址,找了半天沒找到git設置no proxy的命令,一狠心,把代理去掉了:
git config --global --unset http.proxy
然後回到VS2017,使用git克隆代碼,一切正常了
如果大家知道git設置no proxy的命令,告訴我一下哈