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。小結
- 使用cd指令指定路徑
- pwd指令檢視當前的目錄
- git init指令在當前目錄下建立本地倉庫
- git add指令新增檔案到倉庫,git commit指令提交檔案到倉庫
- git log檢視log