/// 檢視標籤
// 列印所有標籤
git tag
// 列印符合檢索條件的標籤
git tag -l 1.*.*
// 檢視對應標籤狀態
git checkout 1.0.0
//檢視標籤資訊,可以看到提交commit_id,然後回退到指定版本
git show 標籤名
/// 建立標籤(本地)
// 建立輕量標籤
git tag 1.0.0-light
// 建立帶備註標籤(推薦)
git tag -a 1.0.0 -m "這是備註資訊"
// 針對特定commit版本sha建立標籤
git tag -a 1.0.0 0c3b62d -m "這是備註資訊"
/// 刪除標籤(本地)
git tag -d 1.0.0
/// 將本地標籤發布到遠端倉庫
// 傳送所有
git push origin --tags
// 指定版本傳送
git push origin 1.0.0
/// 刪除遠端倉庫對應標籤
// git版本 > v1.7.0
git push origin --delete 1.0.0
// 舊版本git
git push origin :refs/tags/1.0.0
git tag 標籤相關操作
標籤可以針對某一時間點的版本做標記,常用於版本發布。git tag 在控制台列印出當前倉庫的所有標籤 git tag l v0.1.搜尋符合模式的標籤 git標籤分為兩種型別 輕量標籤和附註標籤。輕量標籤是指向提交物件的引用,附註標籤則是倉庫中的乙個獨立物件。建議使用附註標籤。建立輕量標籤 git ...
git tag 標籤用法
git tag v1.0 v2.0 v3.0 git tag l v1.4.v1.4.1 v1.4.2 v1.4.3 git tag a v1.4 m my version 1.4 git tag v0.1 v1.3 v1.4 git show 2020年10月21日 tag 2020年10月21日...
git tag 應用(打標籤)
git 可以給歷史中的某乙個提交打上標籤,以示重要。比較有代表性的是人 們會使用這個功能來標記發布結點 v1.0 等等 git tag2.1 標籤型別 附註標籤是儲存在git資料庫中的乙個完整物件。它們是可以被校驗的 其中包含打標籤者的名字 電子郵件位址 日期時間 還有乙個標籤住處並且可以使用gnu...