windows下使用TortoiseGit代替Git命令行操做git
你們在使用svn的時候,都很是喜歡使用小烏龜,也就是TortoiseSVN;那麼git也有小烏龜版本,即TortoiseGit。windows
一、安裝TortoiseGit服務器
安裝使用TortoiseGit的前提,是windows下msysGit環境都安裝並設置好,而且已經生成了私鑰和公鑰,便可開始配合TortoiseGit使用。svn
安裝沒什麼要求,根據本身的系統,32bit或者64bit對應選擇安裝便可。工具
二、配置TortoiseGit與msysGit關聯spa
在安裝完TortoiseGit第一件事,就是設置TortoiseGit與msysGit關聯,以下圖:命令行
三、創建項目目錄blog
假如在F盤建一個工程目錄git-space,而後將版本庫克隆到這個目錄下同步
四、鼠標右鍵顯示TortoiseGit的功能菜單it
首次使用的時候,須要克隆版本,右鍵菜單以下:
Git 克隆 // 將版本服務器上的版本clone到本地目錄下
Git 在這裏建立版本庫 // 在本地目錄下建立一個版本庫
TortoiseGit(T) // TortoiseGit設置
克隆版本到本地以後,再看右鍵菜單以下:
Git 同步 // 至關於命令行~: git push origin master
Git 提交(C)—> "master"... // 至關於命令行~: git add 文件
TortoiseGit(T) // TortoiseGit設置
五、配置TortoiseGit的私鑰
在msysGit使用時,咱們生成過私鑰和公鑰,可是使用TortoiseGit,若是不引入這個私鑰,就不能提交版本了。可是TortoiseGit須要的私鑰格式與生成的私鑰不一致,使用要轉換成TortoiseGit能夠認的格式。
在TortoiseGit的安裝目錄下C:\Program Files\TortoiseGit\bin找到puttygen.exe,就是轉換工具,雙擊以下:
這裏只須要經過按鈕Load,載入咱們本身的私鑰便可,以下:
點擊save,而後保存爲TortoiseGit能夠認的格式,ppk格式,並從新命名便可。而後在鼠標右鍵選擇【Git 克隆】即彈出以下:
在加載putty密鑰的地方引入剛剛轉換過的ppk格式私鑰便可,肯定以後便可clone版本以及提交文件到版本服務器。不然就會在clone的時候提示要輸入password密碼,引入私鑰以後就不須要什麼密碼了。
六、提交文件
經過TortoiseGit提交文件,也就是右鍵菜單功能
Git 提交(C)—> "master"... // 至關於命令行~: git add 文件,這裏只是將文件提交到本地版本庫,並不是提交到遠程版本服務器
以下圖:
這裏提交以後,其餘客戶端不能獲取到你提交的文件,由於你的文件沒有更新到遠程版本服務器上。
七、同步到版本服務器
經過TortoiseGit提交文件到版本服務器,也就是右鍵菜單功能
Git 同步 // 至關於命令行~: git push origin master
以下圖:
點擊推送便可完成,將文件更新到遠程版本服務器上,其餘客戶端更新以後能夠獲取到你提交的文件。