Git使用教程.pdf

Git使用教程.pdf

ID:49369737

大?。?.52 MB

頁數(shù):45頁

時間:2020-03-01

Git使用教程.pdf_第1頁
Git使用教程.pdf_第2頁
Git使用教程.pdf_第3頁
Git使用教程.pdf_第4頁
Git使用教程.pdf_第5頁
資源描述:

《Git使用教程.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Git使用教程原文出處:涂根華的博客一:Git是什么?Git是目前世界上最先進的分布式版本控制系統(tǒng)。二:SVN與Git的最主要的區(qū)別?SVN是集中式版本控制系統(tǒng),版本庫是集中放在中央服務(wù)器的,而干活的時候,用的都是自己的電腦,所以首先要從中央服務(wù)器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服務(wù)器。集中式版本控制系統(tǒng)是必須聯(lián)網(wǎng)才能工作,如果在局域網(wǎng)還可以,帶寬夠大,速度夠快,如果在互聯(lián)網(wǎng)下,如果網(wǎng)速慢的話,就納悶了。Git是分布式版本控制系統(tǒng),那么它就沒有中央服務(wù)器的,每個人的電腦就是一個完整的版本庫,這樣,工作的時候就不需要聯(lián)網(wǎng)了,因為版本都是在自己

2、的電腦上。既然每個人的電腦都有一個完整的版本庫,那多個人如何協(xié)作呢?比如說自己在電腦上改了文件A,其他人也在電腦上改了文件A,這時,你們兩之間只需把各自的修改推送給對方,就可以互相看到對方的修改了。三:在windows上如何安裝Git?msysgit是windows版的Git,如下:需要從網(wǎng)上下載一個,然后進行默認安裝即可。安裝完成后,在開始菜單里面找到“Git–>GitBash”,如下:會彈出一個類似的命令窗口的東西,就說明Git安裝成功。如下:安裝完成后,還需要最后一步設(shè)置,在命令行輸入如下:因為Git是分布式版本控制系統(tǒng),所以需要填寫用戶名和郵箱作為一個標識。注意:g

3、itconfig–global參數(shù),有了這個參數(shù),表示你這臺機器上所有的Git倉庫都會使用這個配置,當然你也可以對某個倉庫指定的不同的用戶名和郵箱。四:如何操作?一:創(chuàng)建版本庫。什么是版本庫?版本庫又名倉庫,英文名repository,你可以簡單的理解一個目錄,這個目錄里面的所有文件都可以被Git管理起來,每個文件的修改,刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻還可以將文件”還原”。所以創(chuàng)建一個版本庫也非常簡單,如下我是D盤–>www下目錄下新建一個testgit版本庫。pwd命令是用于顯示當前的目錄。1.通過命令gitinit把這個目錄變成gi

4、t可以管理的倉庫,如下:這時候你當前testgit目錄下會多了一個.git的目錄,這個目錄是Git來跟蹤管理版本的,沒事千萬不要手動亂改這個目錄里面的文件,否則,會把git倉庫給破壞了。如下:2.把文件添加到版本庫中。首先要明確下,所有的版本控制系統(tǒng),只能跟蹤文本文件的改動,比如txt文件,網(wǎng)頁,所有程序的代碼等,Git也不列外,版本控制系統(tǒng)可以告訴你每次的改動,但是圖片,視頻這些二進制文件,雖能也能由版本控制系統(tǒng)管理,但沒法跟蹤文件的變化,只能把二進制文件每次改動串起來,也就是知道圖片從1kb變成2kb,但是到底改了啥,版本控制也不知道。下面先看下demo如下演示:我在版

5、本庫testgit目錄下新建一個記事本文件readme.txt內(nèi)容如下:11111111第一步:使用命令gitaddreadme.txt添加到暫存區(qū)里面去。如下:如果和上面一樣,沒有任何提示,說明已經(jīng)添加成功了。第二步:用命令gitcommit告訴Git,把文件提交到倉庫?,F(xiàn)在我們已經(jīng)提交了一個readme.txt文件了,我們下面可以通過命令gitstatus來查看是否還有文件未提交,如下:說明沒有任何文件未提交,但是我現(xiàn)在繼續(xù)來改下readme.txt內(nèi)容,比如我在下面添加一行2222222222內(nèi)容,繼續(xù)使用gitstatus來查看下結(jié)果,如下:上面的命令告訴我們rea

6、dme.txt文件已被修改,但是未被提交的修改。接下來我想看下readme.txt文件到底改了什么內(nèi)容,如何查看呢?可以使用如下命令:gitdiffreadme.txt如下:如上可以看到,readme.txt文件內(nèi)容從一行11111111改成二行添加了一行22222222內(nèi)容。知道了對readme.txt文件做了什么修改后,我們可以放心的提交到倉庫了,提交修改和提交文件是一樣的2步(第一步是gitadd第二步是:gitcommit)。如下:二:版本回退:如上,我們已經(jīng)學會了修改文件,現(xiàn)在我繼續(xù)對readme.txt文件進行修改,再增加一行內(nèi)容為33333333333333.

7、繼續(xù)執(zhí)行命令如下:現(xiàn)在我已經(jīng)對readme.txt文件做了三次修改了,那么我現(xiàn)在想查看下歷史記錄,如何查呢?我們現(xiàn)在可以使用命令gitlog演示如下所示:gitlog命令顯示從最近到最遠的顯示日志,我們可以看到最近三次提交,最近的一次是,增加內(nèi)容為333333.上一次是添加內(nèi)容222222,第一次默認是111111.如果嫌上面顯示的信息太多的話,我們可以使用命令gitlog–pretty=oneline演示如下:現(xiàn)在我想使用版本回退操作,我想把當前的版本回退到上一個版本,要使用什么命令呢?可以使用如下2種命令,第一

當前文檔最多預覽五頁,下載文檔查看全文

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

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