在Git中,標簽(Tag)用于標記特定的提交點,通常用于發布版本。
切換到需要打標簽的分支:
git checkout <branch-name>
創建標簽
git tag v1.0.0
git tag -a v1.0.0 -m "Release version 1.0.0"
查看所有標簽
git tag
推送標簽到遠程倉庫
git push origin v1.0 # 推送指定標簽
git push origin --tags # 推送全部標簽
刪除標簽
git tag -d <tagname> # 刪除本地標簽
git push origin --delete <tagname> # 刪除遠程標簽
簽出標簽
git checkout main # 切換到標簽所在分支
git checkout tags/v1.0 # 假設你要簽出的tag是v1.0
git tag --verify v1.0 # 驗證tag是否存在
git branch # 查看當前分支
git log # 查看提交歷史,確認當前HEAD指向正確的提交
git checkout main # 切換回主分支或其他工作分支