版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、私塾高級(jí)架構(gòu)師實(shí)戰(zhàn)培訓(xùn)階段一跟著cc學(xué)架構(gòu)系列精品本部分課程概覽根據(jù)實(shí)際的應(yīng)用需要,學(xué)習(xí)要用到的Git的知識(shí),以快速上手一:Git簡(jiǎn)介二:Git基本應(yīng)用包括:本地使用、使用、解決等:做最好的學(xué)習(xí)社區(qū)Git簡(jiǎn)介Git是什么Git是一個(gè)快速的、開(kāi)源的、分布式的版本控制系統(tǒng) Git能干什么基本的功能無(wú)外乎:源碼備份版本管理協(xié)同工作解決 分支管理 里程碑管理等等Git特點(diǎn)分布式:不需要中心倉(cāng)庫(kù)Git的版本號(hào)都是生成的一個(gè)哈希值,比如: fdf6fc5065b4875b18ff9ff637ce118256e7d78性能好:分支與合并是比較簡(jiǎn)單、對(duì)比快、空間少:做最好的學(xué)習(xí)社區(qū)Git安裝Git在不同的操作
2、系統(tǒng)上安裝是不一樣的,這里只講解 Windows下的安裝,主要安裝msysGit和TortoiseGit需要的,也就是在安裝msysGit,到https/p/msysgit/ 去最新的版本mon安裝后,能執(zhí)行Git的s命令,如查看windows的盤(pán)符:$ls注意:忽略大小寫(xiě),帶命令行補(bǔ)全的功能msysGit S的中文支持修改/etc/inputrc,示例如下:# disable/enable 8bit input set meta-flag on在/etc/profile的最后,加入下面這句:alias ls=ls -show-control-chars“安裝TortoiseGit到http/
3、p/tortoisegit/wiki/Download去最新的版本:做最好的學(xué)習(xí)社區(qū)安裝配置Git服務(wù)器-1在Linux上搭建Git的server,大致有如下幾種方式:1:基于Git daemon搭建,這種方式配置比較簡(jiǎn)單,但是對(duì)認(rèn)證支持不好。2:ssh方式,這種方式需要在server上加用戶帳號(hào),或者使用ssh的公鑰私鑰進(jìn)行認(rèn)證,使用較為簡(jiǎn)單,常用3:http方式,簡(jiǎn)單方便,通常是只讀的 4:使用gitosis/gitolite搭建,配置過(guò)程較為復(fù)雜,但是功能強(qiáng)大在RHEL5.5上安裝配置Git服務(wù)器如果是的版本,非常簡(jiǎn)單,直接使用yum去安裝就好了,比如:yum install git在R
4、HEL5.5上通過(guò)源碼安裝配置Git服務(wù)器去/git/git/releases解壓,進(jìn)入到解壓文件下,最新的源代碼,然后在服務(wù)器上makemakemon/git allmon/git install:做最好的學(xué)習(xí)社區(qū)安裝配置Git服務(wù)器-2把安裝后Git的bin路徑添加到系統(tǒng)的path里面去然后創(chuàng)建一個(gè)文件夾,用來(lái)做git的資源倉(cāng)庫(kù),然后在里面創(chuàng)建工程的文件夾,比如: mkdir gitrepo, mkdir project1然后進(jìn)入到工程的文件夾,用Git命令創(chuàng)建一個(gè)空的倉(cāng)庫(kù),如下:git init -bare然后客戶端就可以通過(guò)ssh來(lái)連接了,連接的URI形如: HYPERLINK mai
5、lto:root192.16 ssh:/root192.16mon/gitrepo/project1/:做最好的學(xué)習(xí)社區(qū)Eclipse的Egit插件安裝在Eclipse上安裝Egit插件在Eclipse菜單中helpinstall new software在彈出的窗口中,點(diǎn)擊work with后面的add按鈕,在彈出的 Add Re的小窗口中,在Location一欄,添加如下的路徑:itory(3)選擇要安裝的插件,然后一路next就好了,當(dāng)然,有一個(gè)問(wèn)是否接受協(xié)議的,一定要選擇accept。:做最好的學(xué)習(xí)社區(qū)TortoiseGit和Egit的本地使用和郵件設(shè)置提交的初始化Git倉(cāng)庫(kù)向倉(cāng)庫(kù)中提
6、交內(nèi)容多次修改后提交內(nèi)容查看版本歷史信息 比較版本之間的不同恢復(fù)回到某個(gè)版本 刪除某個(gè)內(nèi)容創(chuàng)建分支在分支下進(jìn)行內(nèi)容的增、刪、改的操作分支切換操作分支合并回到主干分支刪除創(chuàng)建里程碑回到某個(gè)里程碑:做最好的學(xué)習(xí)社區(qū)TortoiseGit和Egit的使用Clone向從倉(cāng)庫(kù)倉(cāng)庫(kù)提交內(nèi)容倉(cāng)庫(kù)獲取新內(nèi)容:做最好的學(xué)習(xí)社區(qū)解決使用,最重要的就是要解決各種1:內(nèi)容,常見(jiàn)的有如下幾種:比如:多個(gè)人修改了同一個(gè)文件的內(nèi)容,又分是否同一區(qū)塊2:樹(shù)比如:修改了文件名稱、刪除了某個(gè)文件等3:邏輯比如:程序里面了已經(jīng)修改過(guò)名稱的文件:做最好的學(xué)習(xí)社區(qū)Java私塾-最專業(yè)的就業(yè)培訓(xùn),因?yàn)閷I(yè),所以出色!值得你的信賴!架構(gòu)師實(shí)戰(zhàn)培訓(xùn)階段一高級(jí)跟著cc學(xué)架構(gòu)系列精品常用知識(shí)點(diǎn)的理解Pull與Fetch區(qū)別Fetch:是從獲取最新版本到本地,不會(huì)自動(dòng)mergePull:是從獲取最新版本并merge到本地,相當(dāng)于fetch + mergeRevert與Reset區(qū)別Reset:是將當(dāng)前的工作目錄完全回滾到指定的版
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中職動(dòng)物營(yíng)養(yǎng)管理應(yīng)用(應(yīng)用技術(shù))試題及答案
- 2025年大學(xué)三年級(jí)(食品營(yíng)養(yǎng)與健康)營(yíng)養(yǎng)配餐設(shè)計(jì)試題及答案
- 2025年中職城鎮(zhèn)建設(shè)(城鎮(zhèn)建設(shè)基礎(chǔ))試題及答案
- 2025年高職機(jī)電設(shè)備安裝技術(shù)(機(jī)電設(shè)備安裝)試題及答案
- 2025年大學(xué)物業(yè)服務(wù)(小區(qū)管理)試題及答案
- 2025年高職(機(jī)電一體化技術(shù))氣動(dòng)傳動(dòng)實(shí)訓(xùn)階段測(cè)試題及答案
- 2025年大學(xué)生物學(xué)(生物學(xué)案例分析)試題及答案
- 2025年大學(xué)大三(園林)園林工程施工技術(shù)試題及答案
- 2025年大學(xué)物理學(xué)與人類文明(量子物理與現(xiàn)代科技)試題及答案
- 2025年高職歷史(考古學(xué)基礎(chǔ))試題及答案
- 數(shù)字孿生方案
- 金融領(lǐng)域人工智能算法應(yīng)用倫理與安全評(píng)規(guī)范
- 2026長(zhǎng)治日?qǐng)?bào)社工作人員招聘勞務(wù)派遣人員5人備考題庫(kù)及答案1套
- 機(jī)動(dòng)車駕校安全培訓(xùn)課件
- 河道清淤作業(yè)安全組織施工方案
- 2025年役前訓(xùn)練考試題庫(kù)及答案
- 2026年七臺(tái)河職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)附答案
- 2023-2024學(xué)年廣東省廣州市小學(xué)數(shù)學(xué)二年級(jí)上冊(cè)期末自我評(píng)估試題
- YS/T 971-2014鈦鎳形狀記憶合金絲材
- 鈷冶金概述課件
- 方小丹建筑地基基礎(chǔ)設(shè)計(jì)的若干問(wèn)題課件
評(píng)論
0/150
提交評(píng)論