《Git基本使用》PPT課件

《Git基本使用》PPT課件

ID:41111009

大?。?63.01 KB

頁(yè)數(shù):23頁(yè)

時(shí)間:2019-08-16

《Git基本使用》PPT課件_第1頁(yè)
《Git基本使用》PPT課件_第2頁(yè)
《Git基本使用》PPT課件_第3頁(yè)
《Git基本使用》PPT課件_第4頁(yè)
《Git基本使用》PPT課件_第5頁(yè)
資源描述:

《《Git基本使用》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、Git基本使用XianchaoZhang2011.08Git基本使用?了解Git的基本特點(diǎn)?熟悉Git的安裝配置?掌握Git常用命令?Git基本使用?QAGit的基本特點(diǎn)Git的基本特點(diǎn)?三個(gè)區(qū)域Git的基本特點(diǎn)?Snapshoot&differenceGit的基本特點(diǎn)?哈希值14c46ac5bc40fe23d6854ae24195d2c17afd828c使用SHA-1算法計(jì)算數(shù)據(jù)的校驗(yàn)和,產(chǎn)生40個(gè)十六進(jìn)制字符串Git的基本特點(diǎn)?本地化操作,基本上不需要鏈接遠(yuǎn)程倉(cāng)庫(kù)GitaddGitcommitGit

2、logGitresetGit的安裝配置Git的安裝配置?Ubuntu下安裝命令sudoapt-getinstallgit-core其他常用git組件:sudoapt-getinstallgit-emailgit-svnGit的安裝配置?命令行方式?gitconfig--globaluser.name"XianchaoZhang"?gitconfig--globaluser.emailxianchao.zhang@nollec.com?gitconfig--globalcore.editorvim?配置文

3、件(~/.gitconfig)[user]name=XianchaoZhangemail=xianchao.zhang@nollec.com[core]quotepath=falseeditor=vimGit常用命令gitlog查看版本提交的歷史記錄可以跟目錄或文件則只顯示和指定文件相關(guān)的提交gitadd添加要提交的文件到緩沖區(qū)gitcommit將緩沖區(qū)內(nèi)容提交到版本倉(cāng)庫(kù)gitreset退回到以前狀態(tài)gitformat-patch:使用git生成patchgitshow哈希:顯特定版本內(nèi)容gitdiff

4、哈希1哈希2:顯示哈希2版本相對(duì)于哈希1的更改內(nèi)容Git常用命令gitrevert哈希會(huì)生成一個(gè)和指定版本相反的提交,來(lái)取消這個(gè)版本的修改gitam接受郵件patch到版本庫(kù),類似的有g(shù)itapplygitclone下載源碼倉(cāng)庫(kù)gitpull從遠(yuǎn)程更新源碼倉(cāng)庫(kù)到本地gitpush把本地更新同步到遠(yuǎn)程倉(cāng)庫(kù)gitblame顯示文件的每一行的詳細(xì)修改日志gitshortlog顯示每個(gè)人做了哪些提交基本使用基本使用?創(chuàng)建代碼倉(cāng)庫(kù)?從當(dāng)前目錄初始化?從現(xiàn)有倉(cāng)庫(kù)克隆gitclonexianchao@10.1.3.2

5、22:/home/xianchao/work/uboot.gitgitclonegit://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git基本使用?Commit過(guò)程?gitaddfiles?gitcommit?gitreset?gitstatus基本使用?Commit歷史瀏覽?Gitlog?--pretty=oneline?gitshow?alias[alias]co=checkoutci=commitbr=branchst=

6、statusglog=log--pretty=oneline--graph基本使用?Git分支:commit對(duì)象基本使用?Git中的分支,其實(shí)本質(zhì)上僅僅是個(gè)指向commit對(duì)象的可變指針基本使用?Git分支管理gitbranchXXXgitcheckoutXXX基本使用?Git分支HEAD指向你正在工作中的本地分支的指針基本使用?Gitmerge:gitcheckoutmaster;gitmergeXXX基本使用?Gittoolgitblame-L12,22filegitbisect$gitbisect

7、start$gitbisectbad$gitbisectgoodXXX$gitbisectbad$gitbisectresetQAQuestion?

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。