0
我已經對舊版本的代碼進行了一些更改。主分支的標籤從1.x到2.x,制動更改爲2.x.是否可以在特定標籤之後推送一些提交而不影響2.0之後的代碼?是否有可能在特定標籤之後推送提交而不是替換當前的原始頭部
那就是我已經做了:
git checkout tagNumber
git cherry-pick newBranch
如果可能正是我應該做的旁邊?只需推動起源大師?
我已經對舊版本的代碼進行了一些更改。主分支的標籤從1.x到2.x,制動更改爲2.x.是否可以在特定標籤之後推送一些提交而不影響2.0之後的代碼?是否有可能在特定標籤之後推送提交而不是替換當前的原始頭部
那就是我已經做了:
git checkout tagNumber
git cherry-pick newBranch
如果可能正是我應該做的旁邊?只需推動起源大師?
當你簽出一個標籤時,你有一個分離的HEAD,所以你的櫻桃選擇的提交不在任何分支或其他參考。所以在挑選櫻桃之後,你必須將標籤移動到新創建的提交中。然後只需將該標籤推送到遠程。該標籤不再是以後提交的祖先,因爲您實際上在該分支上分支並標記了標籤。但是沒有其他提交會在遠程中受到影響,因爲您只需在現在指向的標籤處推送新的提交。