TortoiseGit 簡稱 tgit, 中文名海龜Git. 海龜Git隻支援神器 Windows 系統, 有一個前輩海龜SVN, TortoiseSVN和TortoiseGit都是非常優秀的開源的版本庫用戶端. 分為32位版與64位版.并且支援各種語言,包括簡體中文(Chinese, simplified; zh_CN).
注意: XP系統已經不支援最新的安裝包,請盡量使用 Win7 或更高版本的作業系統.
官方說明是: Users of Windows XP and Server 2003, please update TortoiseGitProc.exe after after installing 1.8.12.0. 即: 如果在 XP 或者 2003 上安裝完1.8.12.0 版本的 tgit 後,需要安裝這個修正包.(但本人在xp裡面根本裝不了,更不用說安裝後了)
下載下傳
0. TortoiseGit-1.8中文版與Git安裝包: http://download.csdn.net/download/renfufei/8204699
- TortoiseGit下載下傳頁面: http://download.tortoisegit.org/tgit/
2.打開下載下傳頁面後, 找到對應的 Latest stable release (最新穩定版) 目錄,如目前為 1.8.12.0版本 , 點選進入對應的頁面.
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5CdpdUZsJWY0N1XxAjMvwFcsVGS0l2RvwFNxAjMf9WYtVWa09CXyVGdzFWbvw1dhJ3Lc52bpRXYsNnbhJHdvwlclRnb192YuN2Lc12bj5iY1hGdpd2Lc9CX6MHc0RHaiojIsJye.png)
選擇一個版本
3.進入具體版本頁面後,根據Windows作業系統版本選擇相應的程式安裝包和中文語言包.
比如, 32位系統(帶32bit,或者 x86, i586等辨別).
- 32位程式安裝包下載下傳位址: http://download.tortoisegit.org/tgit/1.8.12.0/TortoiseGit-1.8.12.0-32bit.msi
- 32位中文語言包下載下傳位址: http://download.tortoisegit.org/tgit/1.8.12.0/TortoiseGit-LanguagePack-1.8.12.0-32bit-zh_CN.msi
同樣, 64位系統(帶64bit,或者 x86_64, x64等辨別).
- 64位程式安裝包下載下傳位址: http://download.tortoisegit.org/tgit/1.8.12.0/TortoiseGit-1.8.12.0-64bit.msi
- 64位中文語言包下載下傳位址: http://download.tortoisegit.org/tgit/1.8.12.0/TortoiseGit-1.8.12.0-64bit.msi
版本下載下傳頁面如下所示:
請下載下傳對應的安裝包和語言包,放到某個目錄下. 然後像上一節所說的 Git 安裝包一樣, 檢視下載下傳完成的檔案屬性,解除鎖定.
安裝
4. 我們需要先安裝程式包,然後安裝語言包(LanguagePack). 因為TortoiseGit 隻是一個程式殼,必須依賴一個 Git Core,也就是上一節我們安裝的 Git. 是以安裝前請确定已完成上一節的操作. 下面以64位版本為示範(64,32位除檔案名不一樣,其他的操作都一緻)
5. 輕按兩下安裝程式
TortoiseGit-1.8.12.0-64bit.msi
. 彈出安裝向導界面:
6.下一步,進入版權資訊界面. 直接點選下一步(Next)即可.
6.1下一步,選擇SSH用戶端. 可以選擇 TortoiseGitPlink(位于TortoiseGit安裝目錄/bin 下), 也可以選擇 Git 預設的SSH用戶端,位于 Git安裝目錄/bin/ssh.exe(如果配置了 Path,那直接是 ssh.exe)
7. 接着是選擇安裝目錄,可以保持預設,或者安裝到開發環境目錄下,安裝的程式元件保持預設即可:
8.下一步到确認安裝界面,點選 Install按鈕安裝即可,如下圖所示:
9.安裝完成,點選 Finish 按鈕即可:
9.1 如果以前有老版本,則選擇覆寫,關閉舊程式并嘗試重新開機即可
10. 安裝語言包
輕按兩下打開
TortoiseGit-LanguagePack-1.8.12.0-64bit-zh_CN.msi
,則彈出語言包安裝向導:
11. 點選下一步(Alt+N), 語言包會自動安裝完成:
點選完成按鈕即可
配置
1. 首先,請標明一個存放Git項目的目錄,這樣管理友善. 如:
F:\STUDY\GIT_STUDY
, 然後在資料總管中打開.
2. 在空白處點選滑鼠右鍵, 選擇 --> TortoiseGit --> Settings, 然後就可以看到配置界面:
3. 選中General,在右邊的 Language中選擇中文. 不勾選自動更新的複選框,可能還需要指定 Git.exe 檔案的路徑,如 "
D:\DevlopPrograms\Git\bin
". 完成後,點選應用,确定關閉對話框.(當然,你也可以繼續使用英文)
4. 再次點選滑鼠右鍵,可以看到彈出菜單中已經變成中文. 原來的 Settings 變成 設定; Clone 變為 克隆.
5. 配置右鍵菜單. 在設定對話框中,點選左邊的"右鍵菜單",然後在右邊将所有的複選框都去掉,這樣右鍵菜單顯得比較幹淨:
6.設定記住密碼
!!!!! 密碼會明文儲存在
C:\Users\Administrator\.git-credentials
這種檔案中, 請小心使用.
進入設定, 點選左邊的Git标簽.可以發現,右邊可以配置使用者的名字與Email資訊. 如下圖所示:
因為目前還沒有本地項目,是以 “
編輯本地 .git/config(L)
” 按鈕處于灰色不可用狀态,如果在某個本地Git項目下打開配置對話框,那麼這個按鈕就可用,然後就可以編輯此項目的一些屬性。
點選 “
編輯全局 .git/config(O)
”按鈕,會使用記事本打開全局配置檔案,在全局配置檔案中,在後面加上下面的内容:
[credential]
helper = store
完成後儲存,關閉記事本,确定即可。
則當你推送項目到GitHub等線上倉庫時,會記住你輸入的使用者名和密碼(這裡不是使用者的姓名和Email哦.)
如果你編輯的是
本地 .git/config(L)
,其實這個翻譯為本地有點問題,應該叫
局部
,也就是在某個項目下面設定,隻對此項目有效.配置是一樣的.
- 使用者名: 就是你注冊的賬号,如: tiemaocsdn
- 密碼: 當然是注冊時填寫的密碼: *********
- Email: 是你的聯系郵箱,給别人聯系你時使用
- 使用者姓名/昵稱: 可以随便取,但最好有點意義
示例
克隆一個項目:
在工作目錄下,如 “
F:\STUDY\GIT_STUDY
”中,滑鼠右鍵點選空白處,選擇: TortoiseGit --> 克隆...(clone...) ;則會彈出克隆對話框,如下圖所示:
在URL中填寫項目的通路位址,如:
https://github.com/cncounter/translation.git
本地目錄,你也可以自己選擇,一般預設即可.然後點選"确定"按鈕,開始克隆項目. 根據項目大小,時間會不一樣. 克隆完成後,如果沒有錯誤,會給出提示:
- 克隆: 就類似于拷貝,但是因為 SVN,Git之類的版本庫存儲時都是一個(資料)庫,是以叫克隆.
- Git項目的URL: 可以線上通路Git項目頁面,在右側可以看到 SSH, HTTPS, SVN的通路路徑.
例如:
- 頁面位址: https://github.com/cncounter/translation
- HTTPS : https://github.com/cncounter/translation.git
- SSH : [email protected]:cncounter/translation.git
- SVN : https://github.com/cncounter/translation
可以發現,大同小異. 如下圖所示: