《Git教程 廖雪峰》之學習筆記

2021-09-28 11:57:11 字數 1562 閱讀 5473

原文:git教程-廖雪峰

一、git簡介

git是目前世界上最先進的分布式版本控制系統(沒有之一)。git能夠幫助記錄對文件的改動的時間、內容、使用者等,對於需要重複修改多次的文件管理起來十分方便。

二、git的安裝

- 在linux上安裝

1.首先,在命令列視窗中輸入git指令,檢視是否已安裝過git。

$ git

the program 'git' is currently not installed. you can install it by typing:

sudo apt-get install git

上述命令顯示你沒有安裝git,並告訴你如何安裝git。

如果使用debian或ubuntu linux,通過一條sudo apt-get install git就可以直接完成git的安裝,非常簡單。

- 在windows上安裝

$ git config --global user.name "your name"

$ git config --global user.email "[email protected]"

git是分布式控制,因此每個機器都需給出各自的名字和email位址。

注意git config命令的--global引數,用了這個引數,表示你這台機器上所有的git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的使用者名稱和email位址。

三、建立版本庫

版本庫又名倉庫,可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改、刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以「還原」。

首先,選擇合適的地方,建立空目錄

$ mkdir learngit

$ cd learngit

$ pwd

/users/michael/learngit

pwd命令用於顯示當前目錄。在我的mac上,這個倉庫位於/users/michael/learngit

如果你使用windows系統,為了避免遇到各種莫名其妙的問題,請確保目錄名(包括父目錄)不包含中文。

通過git init命令把這個目錄變成git可以管理的倉庫:

$ git init

initialized empty git repository in /users/michael/learngit/.git/

最後git就把倉庫建好了,而且告訴你是乙個空的倉庫(empty git repository),我們會發現當前目錄下多了乙個.git的目錄,這個目錄是git來跟蹤管理版本庫的,沒事千萬不要手動修改這個目錄裡面的檔案,不然改亂了,就把git倉庫給破壞了。

如果你沒有看到.git目錄,那是因為這個目錄預設是隱藏的,用ls -ah命令就可以看見。

廖雪峰Git教程學習筆記

git1 通過git init命令把這個目錄變成git可以管理的倉庫 git init 2 用命令git add告訴git,把檔案新增到倉庫 git add readme.txt 3 用命令git commit告訴git,把檔案提交到倉庫 git commit m 這是備註 4 已經記不清上次怎麼修...

廖雪峰git教程學習筆記

對git來說,沒有訊息就是最好的訊息 使用 git init 把當前目錄變為git倉庫 要在倉庫裡加入檔案,先在倉庫目錄新建這個檔案後,比如新建乙個檔案xiaobai.txt,內容為 在命令列裡輸入 git status,出現提示xiaobai為untracked file,即沒有加入倉庫 git的...

廖雪峰老師Git教程學習筆記

初始化乙個git倉庫,使用git init命令。新增檔案到git倉庫,分兩步 每次修改,如果不用git add到暫存區,那就不會加入到commit中 使用命令git add,注意,可反覆多次使用,新增多個檔案 將修改的檔案從工作區新增至暫存區 使用命令git commit m,完成。將暫存區的所有內...