假設我提交了一個帶註釋的標籤並將其推入。如何刪除遠程註釋標籤?
- 我可以從遠程刪除它嗎(如果是的話,如何)?
- 什麼是刪除它的安全隱患 - 即在什麼情況下會破壞內容?
- 如果我已經提交了其他正常提交後有任何更改(是註釋提交葉節點還是他們有孩子?)。
假設我提交了一個帶註釋的標籤並將其推入。如何刪除遠程註釋標籤?
您可以在本地刪除標記,像這樣
git tag -d tag_name
然後從遠程刪除它,你做
git push --tag remote_name :tag_name
它不會破壞任何東西混帳具體,但它會搞砸了依賴於標籤在那裏的東西(例如發佈管理工具等)
它不會影響後續提交,因爲標籤本身只是一個引用而不是對象。
這不是一個輕量級標籤,而不是一個帶註釋的標籤嗎?編輯:或者也許不... – Timmmm
沒有什麼區別。這是一個參考。也適用於分支機構。 –
不,因爲那不是詢問*註釋*標籤。答案結果是一樣的,但這不是同一個問題。 – Timmmm
如果答案是一樣的,它是重複的。 – 1615903
不,不是;這是愚蠢的。什麼是9-3?什麼是12/2? – Timmmm