Git自學(三)建立版本庫

2021-07-25 16:57:43 字數 1984 閱讀 6787

建立版本庫

1,什麼是版本庫?

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

2,建立乙個版本庫

第一步,選擇乙個合適的地方,建立乙個空目錄:

$ mkdir learngit

$ cd learngit

$ pwd

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

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

$ git init

瞬間git就把倉庫建好了,而且告訴你是乙個空的倉庫(empty git repository),細心的讀者可以發現當前目錄下多了乙個.git的目錄,這個目錄是git來跟蹤管理版本庫的,沒事千萬不要手動修改這個目錄裡面的檔案,不然改亂了,就把git倉庫給破壞了。如果你沒有看到.git目錄,那是因為這個目錄預設是隱藏的,用ls -ah命令就可以看見。也不一定必須在空目錄下建立git倉庫,選擇乙個已經有東西的目錄也是可以的。

3,把檔案新增到版本庫

第一步,編寫乙個readme.txt檔案(注意:這裡的檔案格式必須是utf-8格式的),內容任意,一定要放到                    learngit目錄下(子目錄也行)。

第二步,用命令git add告訴git,把檔案新增到倉庫:執行上面的命令,沒有任何顯示,這就對了

第三步,用命令git commit告訴git,把檔案提交到倉庫:

$ git commit -m "wrote a readme file"

解釋:-m後面輸入的是本次提交的說明,可以輸入任意內容,當然最好是有意義的,這樣你就能從歷史記錄裡方便地找到改動記錄。git commit命令執行成功後會告訴你,1個檔案被改動(我們新新增的readme.txt檔案),插入了兩行內容(readme.txt有兩行內容)。為什麼git新增檔案需要add,commit一共兩步呢?因為commit可以一次提交很多

檔案,所以你可以多次add不同的檔案,比如:

$ git add file1.txt

$ git add file2.txt file3.txt

$ git commit -m "add 3 files."

補充

:新增檔案到git倉庫,分兩步:

第一步,使用命令git add ,注意,可反覆多次使用,新增多個檔案;

第二步,使用命令git commit,完成。

總結:建立版本庫的步驟:

第一步:建立乙個空目錄。

第二步:對git進行初始化init。

第三步:把檔案新增到版本庫中add。

第四步:提交檔案commit。

Git學習(三)建立版本庫

版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改 刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以 還原 所以,建立乙個版本庫非常簡單,首先,選擇乙個合適的地方,建立乙個空目錄 mkdir le...

Git 建立版本庫

yum y install git git version建立名稱為work的空目錄,pwd命令用於顯示當前目錄,我的centos上目錄為 root work mkdir work cd work pwd root work命令 git init把目錄變成git可以管理的倉庫。git init in...

Git 建立版本庫

版本庫 建立乙個版本庫 建立版本庫非常簡單,選擇乙個地方,建立乙個空目錄 mkdir gitspace cd gitspace pwd data gitspace注意 pwd命令用於顯示當前目錄,當前倉庫位於 data gitspace。通過git init命令把這個目錄變成 git 可以管理的倉庫...