2022 iThome 鐵人賽
Software Development
DAY 21

Day21 git也能貼標籤(2)! 標籤有兩種,實際貼標練習

我只是想來蹭,一天只要十分鐘的GIT真.新手教學 系列 第 21 篇
Cinna
2 年前 ‧ 1213 瀏覽

分清楚git branch和tab的差別後,今天要來實際tag看看。

lightweight tag與annotated tag

tag基本上分兩種:輕量標籤(lightweight tag)與有附註的標籤(annotated tag),分辨兩者的最簡單方式就是前者資訊較少,後者資訊較多(包含貼標籤的人的資訊等)。
而通常我們會選擇使用annotated tag,以確保資訊可以被完整留下,畢竟有完整的紀錄也是我們使用git的初衷之一。

tag 實作

打開SOURCE TREE,在要貼tag的commit上按下右鍵,點選tag,便會出現下圖。

  • tag name:tag的名稱,通常我們會取版號
  • commit:與branch的相同,不多解釋
  • push tag:是否要把tag直接推送上去
  • advanced options: 點選後展開,便可以選擇 lightweight tag,當然,後面直接寫了不推薦XD

貼完後,commit旁會出現一個小標籤。
同時,如果點選左方的tag,也可以看到所有被tag的commit。

此系列
上一篇
此系列
下一篇

0 則留言