git 創建tag 以及 編輯tag 代碼

git 創建tag 以及 編輯tag 代碼

首先說下tag的作用:

1>作爲一個便籤, 比如在外發版本的時候, 作爲一個標記記錄。 
2> 和 branch 配合上使用 是非常方便的。  
比如 你只有一個master 分支 並且 打了一個v1  便籤。後面你在master 上做了一些功能開發, 這會v1外發版本的代碼 有問題。 你這會 退到之前的版本, 創建一個分支 修改,然後在合併。 有了tag 就不用。       
例如 已經發布了 v1.0 v2.0 v3.0 三個版本,這個時候,我突然想不改現有代碼的前提下,在 v2.0 的基礎上加個新功能,作爲 v4.0 發佈。就可以 檢出 v2.0 的代碼作爲一個 branch ,然後作爲開發分支
  • 創建tag
    git tag -a v1.0 -m “v1.0 relase”

  • 查看tag
    git tag -l
    結果 : v1.0

  • 推送到遠程:
    git push origin v1.0

  • 修改tag v1.0的內容:

    git checkout -b tagv1 v1.0
    在tagv1 分支的基礎上修改。 修改完後在合併主分支 或者 打v2,0便籤

  • 刪除本地標籤:
    git tag -d v1.0

  • 刪除遠程標籤:
    git push origin --delete v1.0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章