TortoiseGit是一款免費開源又非常好用的的git版本控制系統(tǒng),TortoiseGit 簡稱 tgit, 中文名海龜Git。這款TortoiseGit是根據(jù)GPL所研發(fā),這意味著任何人都可以完全免費使用,包括在商業(yè)環(huán)境中,沒有任何限制。TortoiseGit工具的源代碼也是免費提供的,因此您甚至可以根據(jù)自己的需要開發(fā)出更適合自己需求的版本。本站提供最新官方版本下載,同時還提供了安裝教程,大家可以學習一下。
TortoiseGit功能介紹。
一、項目的設(shè)置。
最小日志消息的長度,避免不小心制作空的日志信息。
支持拼寫檢測器的使用。
二、問題跟蹤系統(tǒng)整合。
tortoisegit提供靈活的機制,整合基于網(wǎng)絡(luò)的錯誤跟蹤系統(tǒng)。
數(shù)據(jù)轉(zhuǎn)換為鏈接在瀏覽器中打開。
不分配的問題提交會顯示可選警示。
三、可視化圖形工具。
TortoiseGitMerge。
顯示您的文件進行的變更。
有助于解決沖突。
patchfiles用戶訪問您的存儲庫。
TortoiseGitBlame:顯示日志文件中每行的信息。
TortoiseGitIDiff:看到你的圖像文件的變更。
四、Windows資源管理。
從Windows資源管理器可以直接看到文件狀態(tài)。
支持在Windows資源管理器上拖動移動檔案。
五、拼接檢測器。
日志信息整合的拼圖檢測。
路徑和修改文件的關(guān)鍵詞自動完成。
文字特殊的文字格式。
TortoiseGit安裝+配置教程
1、首先安裝:TortoiseGit-2.3.0.0-64bit.msi
2、然后下一步,點擊Next
-
TortoiseGitPlink
是一個基于PuTTY的SSH客戶端,與Windows兼容更好 -
OpenSSH
是Git默認的SSH客戶端
推薦選擇第一個選項,即TortoiseGitPlink
。
接著點擊"Next",直到"Custom Setup"這步,如圖:
默認配置即可,圖中未勾選的兩個選項屬于自定義協(xié)議部分的內(nèi)容,即TortoiseGit
是否接管github-windows://
協(xié)議和smartgit://
協(xié)議,可根據(jù)需要安裝。
然后選擇下一步:Next
安裝過程中會提示你關(guān)閉一些應用程序,為擔心安裝沖突,建議將其他的應用程序先關(guān)閉
關(guān)閉之后然后點擊OK繼續(xù)
安裝完成后,可以在Windows資源管理器的右鍵菜單中看到TortoiseGit
相關(guān)選項,如圖:
安裝中文包: TortoiseGit-LanguagePack-2.3.0.0-64bit-zh_CN.msi
中文包安裝非常的簡單,只需要雙擊下一步即可,無需其他操作
安裝完畢之后如下圖,點擊Setting設(shè)置
配置TortoiseGit
在桌面空白處點擊鼠標右鍵, 選擇 --> TortoiseGit --> Settings, 然后就可以看到配置界面:
選中General,在右邊的 Language中選擇中文. 不勾選自動升級的復選框,可能還需要指定 Git.exe 文件的路徑,如 "E:\DevlopPrograms\Git\bin
". 完成后,點擊應用,確定關(guān)閉對話框.(當然,你也可以繼續(xù)使用英文)
再次點擊鼠標右鍵,可以看到彈出菜單中已經(jīng)變成中文. 原來的 Settings 變成 設(shè)置; Clone 變?yōu)?nbsp;克隆.
配置右鍵菜單,在設(shè)置對話框中,點選左邊的"右鍵菜單",然后在右邊將所有的復選框都去掉,這樣右鍵菜單顯得比較干凈:
設(shè)置記住密碼
密碼會明文保存在 C:\Users\Administrator\.git-credentials
這種文件中, 請小心使用.
進入設(shè)置, 點選左邊的Git標簽.可以發(fā)現(xiàn),右邊可以配置用戶的名字與Email信息. 如下圖所示:
因為當前還沒有本地項目,所以 “編輯本地 .git/config(L)
” 按鈕處于灰色不可用狀態(tài),如果在某個本地Git項目下打開配置對話框,那么這個按鈕就可用,然后就可以編輯此項目的一些屬性。
點擊 “編輯全局 .git/config(O)
”按鈕,會使用記事本打開全局配置文件,在全局配置文件中,在后面加上下面的內(nèi)容:
[credential]
helper = store
完成后保存,關(guān)閉記事本,確定即可。
則當你推送項目到GitHub等在線倉庫時,會記住你輸入的用戶名和密碼(這里不是用戶的姓名和Email哦.)
如果你編輯的是 本地 .git/config(L)
,其實這個翻譯為本地有點問題,應該叫局部
,也就是在某個項目下面設(shè)置,只對此項目有效.配置是一樣的.
-
用戶名: 就是你注冊的賬號,如: tiemaocsdn
-
密碼: 當然是注冊時填寫的密碼: *********
-
Email: 是你的聯(lián)系郵箱,給別人聯(lián)系你時使用
-
用戶姓名/昵稱: 可以隨便取,但最好有點意義
示例
克隆一個項目:
在工作目錄下,如 “F:\STUDY\GIT_STUDY
”中,鼠標右鍵點擊空白處,選擇: TortoiseGit --> 克隆...(clone...) ;則會彈出克隆對話框,如下圖所示:
在URL中填寫項目的訪問地址,如:
https://github.com/cncounter/translation.git
本地目錄,你也可以自己選擇,一般默認即可.然后點擊"確定"按鈕,開始克隆項目. 根據(jù)項目大小,時間會不一樣. 克隆完成后,如果沒有錯誤,會給出提示:
-
克隆: 就類似于拷貝,但是因為 SVN,Git之類的版本庫存儲時都是一個(數(shù)據(jù))庫,所以叫克隆.
-
Git項目的URL: 可以在線訪問Git項目頁面,在右側(cè)可以看到 SSH, HTTPS, SVN的訪問路徑.