哈囉大家好,我是Ray!
今天我將跟大家分享git tag
,如何建立一個版本號。
當我們接二連三地完成了專案裡的一些功能,一系列的功能可能代表著一個版本的產生,比方來說,大家都玩過線上遊戲吧?
每次改版時,常常都是釋出一些新的功能,這個版本號常常意味著,除了這些功能開發完成之外,並且都正常的運作著。
這個版本號對於開發者來說非常方便與重要,這樣來解釋,一系列的小功能構成一個大功能,而這個大功能的完成也代表著新版本的推出。
當每一次我們完成了一個小功能,我們使用git commit
把它記錄下來,而當我們陸陸續續完成一系列的小功能而構成一個大功能時,我們使用git tag來標注,代表著一個版本的釋出。若日後我們需要回到這一版來做相關的一些測試的話,非常的方便!
輸入 git log --oneline
以上是我們還沒有tag之前的樣子。
輸入git tag -a v1.0 -m “The stable version of example”
如上圖你可以看到我們剛剛加入的版本號 v1.0
輸入
git tag
可以看到我們至今tag的任何版本號
現在讓我們新增一個檔案,example2.html,並且新增以下的code:
<!DOCTYPE html> |
然後輸入
Git add example2.html |
如上圖,我們目前在第六個commit,而我們的版本是在第五個commit
當我們想要回到v1.0的版本時,我們不需要checkout第五個commit的名稱,我們只需要輸入版本編號即可,如下輸入:
Git checkout v1.0 |
如上圖,我們已經回到版本v1.0的紀錄了
希望我今天的文章對你有所幫助!
留言