## 參考教程:
* [git tag官方API](https://git-scm.com/docs/git-tag)
* [git tag官方HELP](https://www.kernel.org/pub/software/scm/git/docs/git-tag.html)
## 實踐總結:
* git標簽分為兩種類型:
* **輕量標簽**和**附注標簽**。**輕量標簽**是指向提交對象的引用,**附注標簽**則是倉庫中的一個獨立對象。建議使用附注標簽。
## git tag 常用指令:
* git tag
* 顯示當前分支所有的標簽(標簽列表)
* git tag -l 'v0.1.*'
* 模糊查詢列表中的標簽
* git tag v0.1.2-light
* 創建輕量標簽
* git tag -a v0.1.2 -m “0.1.2版本”
* 創建附注標簽
* git show v0.1.2
* 查看標簽
* git checkout [tagname]
* 切換到指定標簽
* git tag -d v0.1.2
* 刪除指定標簽
* git tag -a v0.1.1 9fbc3d0
* 給指定的 commit 打標簽, 這里“9fbc3d0”為commitId
* git push origin v0.1.2
* 將v0.1.2標簽提交到遠程git服務器
* git push origin –-tags
* 將本地所有標簽一次性提交到git服務器
## 相關指令:
* [git_branch.md](http://www.hmoore.net/wteamxq/git_rank/276491) 分支相關操作指令: 歡迎分支指令新同學!