Git-標注一個版本號碼

哈囉大家好,我是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>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<p>This is the experimental file created after reversion v1.0</p>
</body>
</html>

然後輸入

Git add example2.html
git commit -am “An example2 file after v1.0”
Git log --oneline

如上圖,我們目前在第六個commit,而我們的版本是在第五個commit

當我們想要回到v1.0的版本時,我們不需要checkout第五個commit的名稱,我們只需要輸入版本編號即可,如下輸入:

Git checkout v1.0
Git log --oneline

如上圖,我們已經回到版本v1.0的紀錄了

希望我今天的文章對你有所幫助!

利用 Jenkins 在 AWS 上達到 CI 串接 Facebook graph API

留言

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×