tgit操作
TortoiseGit使用教程
TortoiseGit 簡(jiǎn)稱 tgit, 中文名海龜Git.
下載:
下載git(msysgit)和tortoisegit地址:http://rj.baidu.com/search/index/?kw=git
對(duì)于tgit,也可以在官網(wǎng)下載https://tortoisegit.org(其中包含了語(yǔ)言包)
請(qǐng)根據(jù)自己的系統(tǒng)選擇是32位還是64位,注意給出的下載鏈接中如果沒(méi)有寫位數(shù),則為32位。
安裝:
? ?? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? 安裝msysgit
1、點(diǎn)擊安裝程序(如 Git-1.9.5-preview20150319.exe)開(kāi)始安裝;
2、配置安裝目錄,可手動(dòng)修改路徑,也可“Browse..”選擇安裝目錄;
3、選擇“not noly for Git Bash”,下一步;
4、不創(chuàng)建啟動(dòng)文件夾,下一步;
5、詢問(wèn)是否修改環(huán)境變量,如圖所示。默認(rèn)選擇“Use Git Bash Only”,即只在 msysGit 提供的 shell 環(huán)境中使用 Git,不修改環(huán)境變量。若需要解決中文名賬戶連接代碼庫(kù)問(wèn)題,請(qǐng)選擇第三項(xiàng)修改環(huán)境變量,即可在CMD命令行中使用GIT;
6、詢問(wèn)換行符的轉(zhuǎn)換方式,使用默認(rèn)設(shè)置就可以了。下一步;
7、安裝進(jìn)度顯示、安裝完成后會(huì)顯示安裝完成界面;
8、安裝成功后,桌面會(huì)生成“Git Bash”快捷方式;
9、鼠標(biāo)右鍵新增Git功能
如果安裝msysgit的過(guò)程中中遇到問(wèn)題,請(qǐng)點(diǎn)擊鏈接http://jingyan.baidu.com/article/e52e36154233ef40c70c5153.html查看更詳細(xì)的操作步驟。
? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ?TortoiseGit安裝與配置
1.?我們需要先安裝程序包,然后安裝語(yǔ)言包(LanguagePack). 因?yàn)?/span>TortoiseGit 只是一個(gè)程序殼,必須上面我們安裝的 Git. 所以安裝前請(qǐng)確定已完成上面的操作. 下面以64位版本為演示(64,32位除文件名不一樣,其他的操作都一致)。
2.?雙擊安裝程序 如TortoiseGit-1.8.12.0-64bit.msi. 彈出安裝向?qū)Ы缑?/span>:
3.下一步,進(jìn)入版權(quán)信息界面. 直接點(diǎn)擊下一步(Next)即可.
4.下一步,選擇SSH客戶端. 可以選擇 TortoiseGitPlink(位于TortoiseGit安裝目錄/bin 下), 也可以選擇 Git 默認(rèn)的SSH客戶端,位于 Git安裝目錄/bin/ssh.exe(如果配置了 Path,那直接是 ssh.exe)
5.?接著是選擇安裝目錄,可以保持默認(rèn),或者安裝到開(kāi)發(fā)環(huán)境目錄下,安裝的程序組件保持默認(rèn)即可:
6.下一步到確認(rèn)安裝界面,點(diǎn)擊 Install按鈕安裝即可,如下圖所示:
7.安裝完成,點(diǎn)擊 Finish 按鈕即可:
8.?如果以前有老版本,則選擇覆蓋,關(guān)閉舊程序并嘗試重啟電腦即可。
9.?安裝語(yǔ)言包
雙擊打開(kāi)?TortoiseGit-LanguagePack-1.8.12.0-64bit-zh_CN.msi?,則彈出語(yǔ)言包安裝向?qū)?/span>:
10.?點(diǎn)擊下一步(Alt+N), 語(yǔ)言包會(huì)自動(dòng)安裝完成:
點(diǎn)擊完成按鈕即可。
配置、使用TortoiseGit:
1. 設(shè)置為中文界面
2.設(shè)置用戶名和郵箱為員工的域賬戶,并進(jìn)行免密配置
(1)在你的工作空間下,右鍵——TortoiseGit(T)——設(shè)置。
(2)點(diǎn)擊設(shè)置后,進(jìn)入如下界面。選擇Git——填寫用戶名和密碼(個(gè)人域賬號(hào)),至此員工信息設(shè)置完畢。點(diǎn)擊“編輯全局.git/config(O)”按鈕,進(jìn)行免密碼設(shè)置。
(3)進(jìn)入該配置文件,將紅線框部分加上([credential]??helper?=?store) ,保存文件,下次再輸入用戶名 和密碼 時(shí),git就會(huì)記住,從而在C:\Documents and Settings\Administrator\ 目錄下形成一個(gè) ?.git-credentials 文件,里面就是保存的你的用戶名和密碼(注意是明文存儲(chǔ)!!!)。這樣以后再連接時(shí),就不用再輸入用戶名和密碼了!
注意:如果此步免密設(shè)置不成功,建議您手動(dòng)拷貝一份??.git-credentials 文件放到您的主目錄下,將其中的內(nèi)容更改成您的用戶名和密碼(http://用戶名:密碼@git.yonyou.com)。
3.clone遠(yuǎn)程代碼
(1)在你已經(jīng)建立好的工作空間下,點(diǎn)擊右鍵——Git克隆...
(2)彈出如下界面,選擇遠(yuǎn)程git端對(duì)應(yīng)項(xiàng)目的http地址,復(fù)制粘貼至URL對(duì)應(yīng)的文本框中,其他默認(rèn),點(diǎn)擊確定即可。
(3)我們可以通過(guò)圖中藍(lán)色顯示得知代碼是否克隆成功。
注意:如果我們首次提交不是從遠(yuǎn)程git上直接克隆下來(lái)的代碼,需要自行建立版本庫(kù),請(qǐng)點(diǎn)擊此處便可在右側(cè)顯示操作步驟。
4.拉取代碼
在克隆下來(lái)的文件夾點(diǎn)擊右鍵,選擇“拉取(Pull)”
彈出如下彈出框,點(diǎn)擊藍(lán)色鏈接“管理遠(yuǎn)端”,彈出管理遠(yuǎn)端窗口。
在此窗口下,選擇左邊的遠(yuǎn)端,對(duì)右邊進(jìn)行設(shè)置。給遠(yuǎn)端起一個(gè)別名(一般為origin),在下面的URL中輸入遠(yuǎn)端項(xiàng)目對(duì)應(yīng)的http地址,點(diǎn)擊“添加/保存”按鈕。
單擊確定,便可拉取代碼。
注意:首次拉取代碼需要配置遠(yuǎn)端,以后拉取代碼我們也可以直接右鍵項(xiàng)目——Git同步...——拉取(P),如圖所示。
5. 提交本地版本庫(kù)
在本地版本庫(kù)中新建立的文件圖標(biāo)均為
(1) 添加到本地庫(kù)
鼠標(biāo)右鍵點(diǎn)擊如上圖圖標(biāo)的文件,選擇“增加”
這時(shí),文件圖標(biāo)變?yōu)?/span>表示添加到本地庫(kù)成功。
(2) 提交到本地庫(kù)
鼠標(biāo)右鍵點(diǎn)擊如上圖圖標(biāo)的文件,選擇“Git提交(C) ... -> "master"...”
輸入日志信息,完成提交。注意此處我們點(diǎn)擊上面的新建分支復(fù)選框,可以建立一個(gè)新的分支推送到遠(yuǎn)程,點(diǎn)擊此處查看對(duì)分支的使用操作。
5. 推送本地庫(kù)到服務(wù)器
如果所有文件夾和文件的圖標(biāo)都如圖所示,那么我們就可以把本地庫(kù)推送到版本服務(wù)器了。
在本地庫(kù)所在根目錄(本機(jī)為D:\mydoc13\ssfc),點(diǎn)擊鼠標(biāo)右鍵,選擇“TortoiseGit”-〉“推送”
完成推送。
注意:也可以通過(guò)同步的方式對(duì)修改的文件進(jìn)行提交和推送(2個(gè)步驟),和拉取相似。
6.沖突解決
有沖突的話,TortoiseGit-->Edit conflicts 比較之后解決沖突之后?TortoiseGit-->Resolve然后commit和push。
?
總結(jié)
- 上一篇: SSM框架下对信息执行修改操作时的信息弹
- 下一篇: 云服务器1M带宽是什么意思,怎么选择服务