當取出一個單個分支,git fetch
包括指向到分支任何標籤:如何讓「git push」在分支中包含標籤?
當的Refspec存儲所取得的結果在遠程跟蹤分支, 指向在這些分支中的標籤自動跟蹤。這個 是通過首先使用給定的s 從遠程獲取並且如果存儲庫具有遠程標記所指向的對象,然後獲取那些缺少的標記,則完成該 。如果另一端 的標籤指向您不感興趣的分支,您將不會獲得它們 。
有什麼辦法可以讓git push
的行爲方式一樣嗎?該手冊頁說明如何不推送標籤(默認),所有標籤(--tags
)或您在命令行上命名的標籤。它沒有辦法推動所有指向分支的人。
另請參閱http://stackoverflow.com/a/3745250/6309 – VonC
這聽起來正是我想要的,謝謝! –
不適用於lightweith標籤,僅適用於帶註釋的標籤 – netawater