可以用標籤固定分離頭嗎?換句話說,是否有可能阻止垃圾收集器在最後一次提交時在具有標籤的分離頭中提交提交?用標籤固定分離頭
我發現的每一篇文章都談到了在分離頭中創建分支以防止在離開另一分支之前丟失在此狀態下創建的提交。
據我所知,一個標籤和一個分支之間的主要區別在於分支移動的頭部與標籤保持完全相同的位置。
在我的場景中,我已經用SHA-1簽出,然後從這一點完成了幾個提交。在離開之前,我想寫一個書籤,我認爲就語義而言,標籤會比分支稍後回來更好。
我沒有任何問題在這一點上創建分支而不是標籤如果這是我能做的唯一的事情,但我想知道git內部與標籤和分支關係的行爲分離的頭。
另外,在概念上,如果有人不同意我關於創建標籤而不是分支,在這種情況下,解釋將不勝感激。
到目前爲止您有兩個很好的答案;我會添加一條評論:這取決於你的意思* fix *。畢竟,分離的HEAD首先不會被破壞。 – torek