![git使用操作說(shuō)明書(shū)_第1頁(yè)](http://file4.renrendoc.com/view/134178096772f92f42784a1c2640beb8/134178096772f92f42784a1c2640beb81.gif)
![git使用操作說(shuō)明書(shū)_第2頁(yè)](http://file4.renrendoc.com/view/134178096772f92f42784a1c2640beb8/134178096772f92f42784a1c2640beb82.gif)
![git使用操作說(shuō)明書(shū)_第3頁(yè)](http://file4.renrendoc.com/view/134178096772f92f42784a1c2640beb8/134178096772f92f42784a1c2640beb83.gif)
![git使用操作說(shuō)明書(shū)_第4頁(yè)](http://file4.renrendoc.com/view/134178096772f92f42784a1c2640beb8/134178096772f92f42784a1c2640beb84.gif)
![git使用操作說(shuō)明書(shū)_第5頁(yè)](http://file4.renrendoc.com/view/134178096772f92f42784a1c2640beb8/134178096772f92f42784a1c2640beb85.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Git安裝在Linux上安裝如果要在Linux上安裝預(yù)編好的的Git二進(jìn)制安裝包,也可以直接用系統(tǒng)提供的包管理工具。在Fedora上用yum安裝:$yum install git-core在Ubuntu這里Debian體系的系統(tǒng)上,可以用apt-get安裝:$apt-get install git在windows上安裝在Windows上安裝Git同樣輕松,有個(gè)叫MsysGit的項(xiàng)目提供了安裝包,在安裝好后,會(huì)有一個(gè)TrotoiseGit的圖形客戶(hù)進(jìn)行操作。因?yàn)門(mén)rotoiseGit需要MsysGit進(jìn)行軟件支撐,所以需要安裝MsysGit,現(xiàn)在就這兩種安裝進(jìn)行說(shuō)明。 在公司 HYPERLINK
2、 4file_transmit_ongit學(xué)習(xí)git 軟件 4共享文件里面下載好MsysGit的安裝包,點(diǎn)擊安裝后,一直按照軟件安裝的下一步進(jìn)行安裝,沒(méi)有什么特別需要操作的。在安裝好MsysGit后,就可以安裝TortoiseGit,根據(jù)自己系統(tǒng)選擇安裝32位或者64位的安裝包。在點(diǎn)擊安裝后,可以一直按照下一步進(jìn)行,在進(jìn)行到下圖步驟是,請(qǐng)選擇OpenSSH,再繼續(xù),其他就是一直是下一步。注:TortoiseGit是支持中文包的,可以選擇安裝下中文安裝包,再在TortoiseGit里面設(shè)置下中文安裝包。設(shè)置如下,單擊鼠標(biāo)右鍵,選擇TortoiseGit,點(diǎn)擊Settings。出現(xiàn)設(shè)置界面,如果安
3、裝了中文安裝包,會(huì)出現(xiàn)選擇中文(簡(jiǎn)體)的選擇,選擇中文,點(diǎn)擊應(yīng)用,確定就可以了。在windows上Git的使用考慮到大家一般都是在windows系統(tǒng)上使用的比較多,主要是以介紹圖形客戶(hù)端TortoiseGit操作說(shuō)明的,對(duì)于Git的命令操作也會(huì)在介紹TortoiseGit操作時(shí)寫(xiě)下了,功能是一樣的。3.1 Git在本地操作3.1.1 TortoiseGit的基本設(shè)置,需要到TortoiseGit的設(shè)置界面找到Git,點(diǎn)擊下Git會(huì)出現(xiàn)以下界面,安裝界面上的編輯用戶(hù)信息,填寫(xiě)英文方式,填寫(xiě)分配的git賬目名稱(chēng),Email填寫(xiě)公司分配的郵箱。Git命名行的命令是配置用戶(hù) $git config -
4、global “haiweiwu”配置郵箱 $git config global user.email “haiwei.wu”3.1.2 Git的初始化(git命令行是 git init) 在選擇需要進(jìn)行版本控制的文件位置,單擊右鍵,選擇“Git在這里創(chuàng)建版本庫(kù)”,點(diǎn)擊右鍵,出現(xiàn)如下,提示是否創(chuàng)建版本庫(kù)的,點(diǎn)擊確定在目錄中就會(huì)出現(xiàn)一個(gè)名為.git的隱藏文件夾,所有庫(kù)的相關(guān)內(nèi)容都會(huì)存在這個(gè)文件夾中.以后不管這個(gè)項(xiàng)目添加多少個(gè)文件夾,整個(gè)庫(kù)只會(huì)有這一個(gè)管理文件夾。注意這個(gè)文件夾出現(xiàn)任何情況都不要?jiǎng)h除。否則版本控制的文件就是會(huì)丟失。3.1.2 Git的添加文件及文件夾(git命令行是 git add
5、 filename)選中需要進(jìn)行版本控制的文件或者文件夾,還是右鍵,選中TortoiseGit,在右拉菜單中選擇增加。3.1.3 Git的提交版本庫(kù)(git命令行是 git commit -m “提交信息編寫(xiě)”)在選擇增加好文件后,彈出以下會(huì)話(huà)框,可以選擇提交,也可以退出。選擇提交后,選擇需要提交的文件,提交后會(huì)提交到版本庫(kù)中,需要填寫(xiě)本次提交的信息,編寫(xiě)好提交信息(本次修改了什么,為什么提交之類(lèi)的,方便后續(xù)的查找問(wèn)題),點(diǎn)擊確定的。如下圖:也可以在當(dāng)前工作區(qū)里面,鼠標(biāo)右鍵,選擇Git提交,也會(huì)顯示提交信息的。跟上面一樣注:每次修改好文件后,需要提交到版本庫(kù)的時(shí)候,需要保存文件后再提交的,有些
6、不支持版本控制的軟件,還需要保存文件后,退出當(dāng)前的工作區(qū),再進(jìn)行提交,否則容易出現(xiàn)問(wèn)題。3.1.4 Git狀態(tài)(git命令行 git status)在TortoiseGit中,文件的狀態(tài)都會(huì)是以圖表的方式顯示的,如果提交成功,如下圖,文件圖標(biāo)會(huì)打鉤的。如果修改文件,出現(xiàn)變化,相應(yīng)的文件的圖標(biāo)也會(huì)出現(xiàn)變化的,如下圖,修改后未提交出現(xiàn)的情形。Git分支Git最強(qiáng)大的功能就是分支功能,在實(shí)際工作中,我們要為許多任務(wù)設(shè)定優(yōu)先級(jí)。分支就是可以方便我們處理這種優(yōu)先級(jí)的區(qū)分。3.1.5 創(chuàng)建分支(git branch branchname) TortoiseGit創(chuàng)建分支的方式如下在工作區(qū)中,右鍵,在Tor
7、toiseGit中,選擇創(chuàng)建分支就可以。填寫(xiě)下想要命名的分支名稱(chēng)。 3.1.6 切換分支(git命令 git checkout branchname)在TortoiseGit中切換到分支,可以用兩種方式,一:在創(chuàng)建分支時(shí),下面的選項(xiàng)中,在切換到新的分支打鉤(git命令git checkout b branchname),點(diǎn)擊確定。二:在TortoiseGit中,右鍵選擇菜單中的切換/檢出,選擇想要切換分支進(jìn)行操作。在新的分支里面可以進(jìn)行文檔修改,或者添加新的文件。在完成工作后,需要重新提交到版本庫(kù)中。在完成這些操作后切換下分支,看下自己的文件的內(nèi)容或者工作區(qū)的文件情況。3.1.7 合并分支(g
8、it 命令 git merge branchname)首先合并分支需求切換到master分支上,接著選擇TortoiseGit選擇合并的分支。3.1.8 刪除分支 (git 命令 git branch d branchname)一般在合并完成后,該分支的功能也沒(méi)有作用了,就是可以刪除分支了,是在切換/檢出分支里面在分支后面的, 點(diǎn)擊下,出現(xiàn)瀏覽引用的會(huì)話(huà)框,選擇要?jiǎng)h除的分支,刪除分支即可。3.1.9其他操作a)StashGit提供了一個(gè)暫存修改的功能,稱(chēng)為Stash,在一些程序進(jìn)行了修改,但還不想commit成revision時(shí),就可以將這些修改Stash起來(lái),等到后面需要時(shí)再將它們Pop出來(lái).b)忽略文件不是所有的文件都是需要提交到版本庫(kù)里面的,對(duì)于一些不需要提交的文件,可以選擇忽略的,在選中文件后,在TortoiseGit的右鍵是可以設(shè)置的到忽略列表的,這樣在提交時(shí)就不會(huì)一直顯示出來(lái)的。所以,從現(xiàn)在來(lái)看,git的主體思路就是不斷的建立分析,可靠以后再合并到主分支里面,從而使得整個(gè)版本不斷更新。當(dāng)然相
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年三年級(jí)數(shù)學(xué)第二學(xué)期教學(xué)工作總結(jié)模版(3篇)
- 海水淡化土石運(yùn)輸合同范本
- 北京市裝修分期付款合同
- 水果蔬菜冷藏運(yùn)輸保險(xiǎn)協(xié)議
- 2025年度生態(tài)環(huán)境安全防護(hù)監(jiān)測(cè)協(xié)議書(shū)
- 淄博停車(chē)棚膜結(jié)構(gòu)施工方案
- 幼兒園制式裝修合同模板
- 旅游景區(qū)裝修項(xiàng)目合同樣本
- 印刷制品居間協(xié)議-@-1
- 履帶式襯砌機(jī)施工方案
- 2025集團(tuán)公司內(nèi)部借款合同范本
- 遼寧省名校聯(lián)盟2025屆高三上學(xué)期1月份聯(lián)合考試語(yǔ)文試題(含答案)
- 2025年山西地質(zhì)集團(tuán)社會(huì)招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 四川省綿陽(yáng)市2025屆高三第二次診斷性考試思想政治試題(含答案)
- 2024-2025學(xué)年遼寧省沈陽(yáng)市沈河區(qū)七年級(jí)(上)期末英語(yǔ)試卷(含答案)
- 2024-2025學(xué)年初中七年級(jí)上學(xué)期數(shù)學(xué)期末綜合卷(人教版)含答案
- 體育活動(dòng)策劃與組織課件
- 公司違規(guī)違紀(jì)連帶處罰制度模版(2篇)
- T型引流管常見(jiàn)并發(fā)癥的預(yù)防及處理
- 2024-2025學(xué)年人教新版九年級(jí)(上)化學(xué)寒假作業(yè)(九)
- 內(nèi)業(yè)資料承包合同個(gè)人與公司的承包合同
評(píng)論
0/150
提交評(píng)論