TortoiseGit 簡介
??TortoiseGit是一個(gè)開放的串结,為git版本控制系統(tǒng)的源客戶端哑子。像一個(gè)普通的文件服務(wù)器,除了會(huì)記得您有史以來的文件和目錄的每一個(gè)變化外肌割,還可以恢復(fù)您的文件的舊版本卧蜓,并研究如何以及何時(shí)改變了歷史數(shù)據(jù),誰改變了它把敞。
??TortoiseGit其實(shí)就是對(duì)git的一個(gè)封裝起來的程序弥奸,用來簡化git操作.不僅僅可以實(shí)現(xiàn)git倉庫管理,還可以通過它實(shí)現(xiàn)權(quán)限控制奋早。
TortoiseGit 安裝
tortoiseGit下載地址:<a >https://download.tortoisegit.org/tgit/</a>
目前2.10.0.0版本是最新版本盛霎,所以這里以2.10.0版本為例說明下載,安裝及配置等伸蚯;
進(jìn)入2.10.0.0之后可看到包含32位和64位的軟件安裝包下載,以及各種語言安裝包简烤,根據(jù)自己的系統(tǒng)選擇對(duì)應(yīng)的安裝包,安裝后默認(rèn)是英文(推薦)剂邮,需要中文的下載語言包安裝即可
下載中文安裝包
TortoiseGit 軟件安裝
第一步:點(diǎn)擊下載好的安裝文件
第二步:雙擊下載的msi文件,點(diǎn)擊運(yùn)行
第三步:準(zhǔn)備安裝等待
第四步:點(diǎn)擊next
第五步:點(diǎn)擊next
第六步:默認(rèn)横侦,直接點(diǎn)擊next
第七步:默認(rèn)挥萌,需要跟換安裝路徑的點(diǎn)擊Browse更換安裝路徑,點(diǎn)擊next
第八步:點(diǎn)擊install枉侧,安裝軟件
第九步:等待安裝中
第十步:點(diǎn)擊finish安裝完成
會(huì)出現(xiàn)下面打彈框,意思大致是否重啟電腦引瀑,可以選擇先不重啟電腦,我選擇是yes
但是有的在安裝的時(shí)候也不會(huì)出現(xiàn),根據(jù)情況選擇即可
第十一步:語言選擇English,點(diǎn)擊下一步
第十二步:點(diǎn)擊下一步
第十三步:默認(rèn)點(diǎn)擊下一步
TortoiseGit 需要git.exe文件為了它操作.TortoiseGit 嘗試自動(dòng)檢測工作git.exe榨馁,但如果這不起作用或您希望使用其他路徑憨栽,請(qǐng)手動(dòng)指定路徑
第十四步:點(diǎn)擊下一步,存儲(chǔ)信息
第十五步:默認(rèn)點(diǎn)擊完成
安裝中文軟件
第一步:雙擊下載好的安裝文件
第二步:點(diǎn)擊運(yùn)行
第三步:點(diǎn)擊下一步
第四步:點(diǎn)擊完成, 安裝結(jié)束
tortoiseGit 配置
第一步:如何打開TortoiseGit
回到電腦桌面,在空白處點(diǎn)擊鼠標(biāo)右鍵, 選擇 --> TortoiseGit --> Settings, 彈出配置界面(當(dāng)TortoiseGit安裝完成后翼虫,鼠標(biāo)右鍵點(diǎn)擊后屑柔,默認(rèn)出現(xiàn) TortoiseGit 相關(guān)選項(xiàng))
第二步:常規(guī)配置
先選擇一個(gè)本地的目錄,作為git項(xiàng)目存放的目錄珍剑,方便管理掸宛。本文選擇:
C:\develop\Git\bin,建議:路徑中不要包含中文
點(diǎn)擊General招拙,在頁面中選擇Language下拉框唧瘾,選擇“中文(簡體)(中國)”措译,然后點(diǎn)擊應(yīng)用A,確定關(guān)閉對(duì)話框(當(dāng)然也可以繼續(xù)使用英文)饰序,重新打開后中文才會(huì)設(shè)置成功领虹。
如果使用英文:該步驟和下一步驟可直接跳過
中文界面如下
配置右鍵菜單. 在設(shè)置對(duì)話框中,點(diǎn)選左邊的"右鍵菜單",如果右邊的復(fù)選框有默認(rèn)勾選,去掉全部的默認(rèn)選擇,這樣右鍵菜單顯得比較干凈
點(diǎn)擊左邊Git,配置相關(guān)信息菌羽,配置好后保存退出
÷有怠①因?yàn)楫?dāng)前還沒有本地項(xiàng)目,所以 “編輯本地 .git/config(L)” 按鈕處于灰色不可用狀態(tài),如果在某個(gè)本地Git項(xiàng)目下打開配置對(duì)話框,那么這個(gè)按鈕就可用,然后就可以編輯此項(xiàng)目的一些屬性。
②點(diǎn)擊 “編輯全局 .git/config(O)”按鈕,會(huì)使用記事本打開全局配置文件,在全局配置文件中,在后面加上下面的內(nèi)容:
[user]
name = guodan2503
emai = guodan2503@163.com
signingkey = 注冊gitee密碼
[credential]
helper = store
則當(dāng)你推送項(xiàng)目到gitee等在線倉庫時(shí),會(huì)記住你輸入的用戶名和密碼(這里不是用戶的姓名和Email)注祖,這里用戶名和密碼就是注冊gitee的用戶名和密碼
name: 注冊gitlab的賬號(hào),如: jinqi
signingkey: 注冊gitlab的密碼: *********
Email: 是聯(lián)系郵箱,給別人聯(lián)系時(shí)使用
設(shè)置完成后點(diǎn)擊應(yīng)用A猾蒂,完成設(shè)置
第三步: gitee SSH key 密鑰生成與配置
TortoiseGit只是一個(gè)殼,除軟件的常規(guī)配置(語言包是晨、用戶信息等)肚菠,還需要像git一樣生成、配置密鑰信息
生成密鑰如下
開始-->TortoiseGit-->PuTTYgen罩缴,進(jìn)入PuTTY Key Generator
進(jìn)入進(jìn)入PuTTY Key Generator蚊逢,點(diǎn)擊Generate,生成的過程中
==注意:生成時(shí)鼠標(biāo)要不停劃過進(jìn)度條,不然進(jìn)度條會(huì)一直不動(dòng)箫章!==
生成秘鑰中
配置SSH KEY 密鑰
先點(diǎn)擊Save private key把私有的密鑰存起來烙荷,記住存儲(chǔ)的位置,后面會(huì)用到
把生成出來的public Key復(fù)制粘貼到gitee上面,配置SSH key檬寂,
登錄gitee找到SSH公鑰
配置gitee公鑰终抽,將生成的密碼放置到公鑰框中,起一個(gè)標(biāo)題點(diǎn)擊確定桶至,等待生成就行了
gitee公鑰配置成功后會(huì)收到一個(gè)郵件
打開:開始-->TortoiseGit-->Pageant昼伴,打開以后右下角會(huì)有圖標(biāo),雙擊點(diǎn)開藍(lán)屏幕電腦那個(gè)圖標(biāo)
說明:使用TortoiseGit進(jìn)行和遠(yuǎn)端輸出項(xiàng)目時(shí)镣屹,Pageant必須啟動(dòng)且添加了對(duì)應(yīng)的私鑰圃郊。否則會(huì)報(bào)錯(cuò)
電腦下面出現(xiàn)的藍(lán)色電腦圖標(biāo)
雙擊藍(lán)色電腦圖標(biāo),彈出Pageant Key List女蜈,然后添加前面生成的private key.ppk持舆,點(diǎn)擊AKey
添加完成后點(diǎn)擊Close
到此 TortoiseGit 的安裝,配置完成伪窖,下面導(dǎo)出項(xiàng)目試試
點(diǎn)擊電腦桌面空白處吏廉,右鍵TortoiseGit →Clone(克隆)
填寫項(xiàng)目克隆的信息,輸入克隆項(xiàng)目地址URL惰许,選擇存儲(chǔ)的項(xiàng)目文件Directory席覆,點(diǎn)擊OK
項(xiàng)目下載中
項(xiàng)目下載完成,點(diǎn)擊Close關(guān)閉
克隆的項(xiàng)目如下
到此已經(jīng)完成安裝汹买,配置佩伤,項(xiàng)目克隆等聊倔,歡迎一起交流學(xué)習(xí)。