1. 程式人生 > >Git 建立本地倉庫

Git 建立本地倉庫

前面已經搭好環境了,現在我們缺的是一個管理版本控制的倉庫。這次的實驗是在電腦本地建立本地倉庫。
  • 指定路徑
    預設的位置是在你所安裝Git的目錄下。Git的倉庫你可以建在你電腦的任何目錄下(最好不要包含有中文目錄)。通過命令列cd指定到你想要的目錄下,例如:
    cd ../g/Git
上面的命令將指定到g盤下Git資料夾內。
當然Git目錄是我事先建好的資料夾,你也可以先指定到g,再在g盤下建立新的目錄,使用命令列mkdir:
    mkdir Git
  • 檢視路徑
    如果不確定目前的目錄,可以使用pwd檢視現在所在的位置,例如:
    這裡寫圖片描述
    如上圖,可以查到目前是在g盤Git資料夾下。

  • 建立本地倉庫
    下面我們打算在g/Git下面建立版本庫,使用命令列:git init,例如:
    這裡寫圖片描述
    如上圖,我已經成功在g盤Git目錄下建立了一個空的倉庫。這個時候,檢視一下g盤Git目錄下會多了一個.git的資料夾(這個是隱藏的資料夾,看不到這個資料夾可以修改設定為:顯示隱藏檔案)
    這裡寫圖片描述

  • 新增單個檔案到本地倉庫
    倉庫已經建好了。倉庫就是用來存放東西的,我們總不能建立一個倉庫一直讓它空著吧?好,現在我們在g/Git目錄下新建一個檔案test.txt,內容寫“Hello Git!”
    使用git add命令向倉庫新增檔案,如下圖操作:
    這裡寫圖片描述
    執行完上面的操作,我們還需要一步才能成功地把檔案提交到倉庫,一步之遙。新增完成後,我們還需要執行提交命令git commit,才能把新增的檔案提交到倉庫,如下圖操作:
    這裡寫圖片描述


    上圖中git commit命令後面跟著的 -m “add test.txt file”,其中雙引號裡面的內容“add test.txt file”是我們用來描述這次操作(新增的內容),方便以後我們查記錄的時候能清楚這次操作主要修改(新增)

  • 檢視記錄
    我們可以使用指令git log檢視我們前面的操作,如下圖操作:
    這裡寫圖片描述
    從上圖我們可以看出查log指令能查到我們前面提交的記錄資訊,包括提交者使用者名稱、遊戲、時間、記錄資訊、版本號等。
    其中6643…7b是這次操作的版本號,該版本號是根據時間軸,隨機生成的版本號。每個版本的版本號都是唯一的,方便標記不同的版本。

  • 新增資料夾到本地倉庫
    當然我們也可以新增資料夾,新增資料夾跟新增檔案的方法一樣。如下圖操作:
    這裡寫圖片描述

  • 新增多個檔案到本地倉庫
    上面每次add操作只能新增一個檔案(資料夾),如果需要新增n個檔案,得操作n次。當然有更方便的,只需要執行一次add操作一次新增多個檔案,檔名只能用空格分開即可。如一下操縱:
    這裡寫圖片描述
    如果你想提交所有的檔案,只需要使用指令:git add -all。

  • 小結

    1. 使用cd指令指定路徑
    2. pwd指令檢視當前的目錄
    3. git init指令在當前目錄下建立本地倉庫
    4. git add指令新增檔案到倉庫,git commit指令提交檔案到倉庫
    5. git log檢視log