1
這可能是一個非常基本的問題,但無法弄清楚。Git刪除標記是否刪除底層提交?
如果我用我的遠程倉庫中刪除標籤:
混帳推--delete起源
這是否刪除相關的標籤底層提交文件的變化?我只想刪除從CVS/SVN導入的存儲庫中的舊標籤。我想保留我的代碼,只是沒有標籤。
謝謝。
這可能是一個非常基本的問題,但無法弄清楚。Git刪除標記是否刪除底層提交?
如果我用我的遠程倉庫中刪除標籤:
混帳推--delete起源
這是否刪除相關的標籤底層提交文件的變化?我只想刪除從CVS/SVN導入的存儲庫中的舊標籤。我想保留我的代碼,只是沒有標籤。
謝謝。
不,它沒有,除非它不是任何其他歷史的一部分。標籤指向特定的提交;分支指向他們的提示提交;提交指向他們的父提交。如果沒有任何指向它的對象,則只能進行垃圾收集。
正常情況下,SVN標籤從不存在於主幹上,因爲SVN標記操作是提交。 Git標記操作不是提交。它不會產生額外的提交。 – linquize