TortoiseGit 能夠讓 Git 與 Windows 資源管理器進行整合,爲 Git 提供了圖形化操做界面。像其餘 Tortoise 系列產品(TortoiseCVS、TortoiseSVN)同樣,在資源管理器中顯示的 Git 工做區目錄和文件的圖標附加了標識版本控制狀態的圖像,這樣能夠很是直觀地看到哪些文件被更改了並須要提交。經過擴展後的右鍵菜單,能夠很是方便地在資源管理器中操做 Git 版本庫。git
TortoiseGit 是對 msysGit 命令行的封裝,所以須要先安裝 msysGit。安裝 TortoiseGit 很是簡單,訪問網站 http://code.google.com/p/tortoisegit/ ,下載安裝包,而後根據提示完成安裝。服務器
安裝過程當中會詢問要使用的 SSH 客戶端,如圖3-23,默認使用內置的 TortoisePLink(來自 PuTTY 項目)做爲 SSH 客戶端。網站
TortoisePLink 和 TortoiseGit 的整合性更好,能夠直接經過對話框設置 SSH 私鑰(PuTTY格式),而無須再到字符界面去配置 SSH 私鑰和其餘配置文件。若是安裝過程當中選擇了 OpenSSH,能夠在安裝完以後經過 TortoiseGit 的設置對話框從新選擇 TortoisePLink做爲默認 SSH 客戶端,如圖3-24所示。命令行
當使用 TortoisePLink 做爲默認的 SSH 客戶端後,在執行克隆操做時,能夠在TortoiseGit操做界面中選擇一個 PuTTY 格式的私鑰文件進行認證,如圖3-25所示。code
若是須要更換鏈接服務器的 SSH 私鑰,能夠經過 Git 遠程服務器配置界面對私鑰文件進行從新設置,如圖3-26所示。get
若是系統中安裝有多個 msysGit 的拷貝,能夠經過 TortoiseGit 的配置界面進行選擇,如圖3-27所示。