2015年6月24日 星期三

使用 GitHub 工具 SourceTree 問題

最近 在學習使用 GitHub, SourceTree是不少人推薦的Client工具
一開始使用都很順暢,但最近由於公司網路問題 導致我必須設定Proxy Server
才可以對外連線

就在此時悲劇發生了,我在SourceTree無法Push新的檔案至我的 BitBucket <Git路徑>
教學請參考 BitBucket & SourceTree教學

我使用 command line的方式來執行 push,但發生如下圖的錯誤


一開始我以為是驗證問題,所以我使用下面指令更改成 http

在重新執行一次 一樣出現類似上面的錯誤,只是443改為80

於是透過網路查詢 發現 若是驗證錯誤 會有類似 Http 401的錯誤
所以當下直覺是網路問題(我用瀏覽器連結都正常,可開啟BitBucket)

最後看到這篇回答,想到有可能是 proxy的問題

於是我修改我的proxy於cmd,如下圖

在重新執行一次 push 指令,就可以成功上傳到至BitBucket了
真是折煞人啊~*

沒有留言:

張貼留言