在做路徑之前,我們漏掉了一個重要的工作,
就是忽略了剛建好專案的時候,雖然有自動幫你做版控的初始化 git init
,
但我們在下手之前呢,要先做一次commit,
# 把"所有"有變動的檔案從"工作區"加入"暫存區"
$ git add .
# 把在"暫存區"的檔案加到"儲存庫"
$ git commit -m 'git init'
commit 完之後,
在我們的 git 的圖形化介面上,就可以看到有長出一個 main 的點了!
這就是我們剛建立完專案的最初始化版本。
在之後有做功能開發的話,我們可以針對自己想做的功能開一個新分支git branch
後面加功能的命名,一般命名最多可以用"_"符號,不然推上遠端會不受理,
我曾經在分支名上用了"&"想要精簡的代替 "and",結果在推上遠端的時候推到卡住,
不會報錯,對,他就卡在一半不動,你只能手動斷掉,改完名之後再推一次。
雖然只有自己做的話,可以不用這麼麻煩,但也可以順便練一下版本控制的基本操作。
現在我要做一個文章的系統,就輸入指令:
$ git branch article
這樣就會長出一個 名叫 article 的分支,
接著我們要開始做功能的時候,就要先切換過去這個功能的分支。
我們可以用 switch
或是 checkout
$ git switch article
這樣我們就多了一個article的分支,並且標的也指向它。
明天我們就可以開始下手製作article的功能了!