文章目錄
SourceTree 設定需驗證代理伺服器(proxy with authentication)
SourceTree 是套 GUI 介面相較於 TortoiseGIT 有較多正面評價的 GIT 管理工具,相較於 TortoiseGIT 只有 Windows 版本,SourceTree 有 Windows 跟 MAC 版本,但不變的還是公司網路環境仍需要經由 proxy,就來看看該如何設定吧
無法連線
錯誤訊息:
Time out
設定 proxy
menu
Tools –> Options
Network
Proxy Setting
- 勾選
Use custom proxy settings
- 勾選
Add proxy server configuration to Git/Mercurial
(這個選項會將設定寫至.gitconfig
- 位置在C:\Users\{username}\.gitconfig
) 填入
Server
、Port
- 勾選
設定帳號密碼
勾選
Proxy server requires username and password
設定帳號密碼
成功連線
注意事項
如果帳號或密碼中有
@
,就無法從介面直接設定,可以進到.gitconfig
中直接設定.gitconfig
位置在C:\Users\{UserName}
- 原密碼:
@password
轉換後密碼:
%40password
[http] proxy = http://username:%40password@proxyserver:proxyport [https] proxy = http://username:%40password@proxyserver:proxyport
- 原密碼:
參考資料
文章作者 Yowko Tsai
上次更新 2021-10-26
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。