分清楚git branch和tab的差別後,今天要來實際tag看看。
tag基本上分兩種:輕量標籤(lightweight tag)與有附註的標籤(annotated tag),分辨兩者的最簡單方式就是前者資訊較少,後者資訊較多(包含貼標籤的人的資訊等)。
而通常我們會選擇使用annotated tag,以確保資訊可以被完整留下,畢竟有完整的紀錄也是我們使用git的初衷之一。
打開SOURCE TREE,在要貼tag的commit上按下右鍵,點選tag,便會出現下圖。
貼完後,commit旁會出現一個小標籤。
同時,如果點選左方的tag,也可以看到所有被tag的commit。