我想在特定版本的mongo代碼上工作。 git標籤列出了一些標籤。我想工作(讓我們說)xyz標籤,並對其進行代碼更改。github:如何在特定的標籤發佈上工作
首先
在我的帳戶
我做了GitHub上克隆和克隆回購我的本地開發系統現在
創建一個GitHub的帳戶和分叉蒙戈回購我想工作在xyz標籤(而不是最新/主),並將更改推送到我的回購。我做了「混帳檢查」,但它移動到一個獨立的頭狀態,我不知道如何進一步移動那裏。
在此先感謝。 蘇尼爾
我想在特定版本的mongo代碼上工作。 git標籤列出了一些標籤。我想工作(讓我們說)xyz標籤,並對其進行代碼更改。github:如何在特定的標籤發佈上工作
首先
在我的帳戶
我做了GitHub上克隆和克隆回購我的本地開發系統現在
創建一個GitHub的帳戶和分叉蒙戈回購我想工作在xyz標籤(而不是最新/主),並將更改推送到我的回購。我做了「混帳檢查」,但它移動到一個獨立的頭狀態,我不知道如何進一步移動那裏。
在此先感謝。 蘇尼爾
首先,結帳標籤。 git checkout
將任何ref作爲參數,包括標籤。
git checkout {tag_name}
然後創建一個分支關閉該標籤:
git checkout -b my_feature_branch
然後開發並推向起源如常。
您應該爲您的工作創建一個本地分支:
git checkout -b my-xyz xyz
這將從標籤xyz
創建一個新的分支my-xyz
,並激活它。
有沒有可能做到不分枝?我必須將更改推送到我的回購庫,然後發出拉取請求以回購項目。在這種情況下,它會發出一個拉取請求來創建一個新的分支。是否可以直接向xyz標籤添加代碼。 – user1768610
標記只是指向時間軸中特定提交的指針。你不能再提交更多的標籤。 –
另外,標籤不應該移動。如果你需要爲'xyz'貢獻一個更新,你的修改可能最終會包含在'xyz.1'這樣的標籤中(儘管這當然取決於項目維護者)。 – Chris