我有兩個分支。比如說,第一個提交的校驗和是11223344,第二個是55667788.如何將提交55667788分配給第一個分支?Git分支。如何將一個提交分配給一個分支?
2
A
回答
2
如果您只是想將承諾55667788
中的更改應用於分支first
,則可以使用cherry-pick
。
git checkout first
git cherry-pick 55667788
如果您導入後,實際上所有的承諾是second
有first
不(包括55667788
),你會合並。
git checkout first
git merge --no-ff second
的--no-ff
參數明確這裏
(從nvie.com,Vincent Driessen,後 「A successful Git branching model」)
+0
謝謝。我稍後會學習它。 –
+0
@RedPlanet小心櫻桃挑選危險:http://stackoverflow.com/questions/13522664/what-does-cherry-pick-do-exactly-in-git/13524494#13524494 – VonC
相關問題
- 1. 將提交從一個分支移動到另一個分支
- 2. Git:將提交的一部分應用到另一個分支
- 3. git只推送一個分支提交
- 4. Git推送交叉分支,從一個分支獲取提交到另一個
- 5. Git - 創建一個新的分支並只提交給這個分支?
- 6. 用另一個分支提交更新我的git分支
- 7. 如何將所有提交從一個分支移動到另一個分支?
- 8. 如何一個Git分支分成等2個分支
- 9. git-svn:如何將git提交從一個SVN分支複製到另一個分支?
- 10. git cherry將一個提交到另一個分支
- 11. 將git分支分成兩個分支?
- 12. 如何合併git提交開發分支到一個功能分支
- 13. Git如何將一個分支複製到master分支
- 14. 將多個提交從一個分支移動到另一個分支?
- 15. 在git中,給定兩個分支,我如何找到一個分支合併到另一個分支的點?
- 16. 如何合併一個Git分支到多個版本分支
- 17. Git:合併多個提交從一個分支到另一個
- 18. 如何在Git中將特定的提交從一個分支合併到另一個分支?
- 19. 將未提交的變更通過Git提交給一個新分支
- 20. Git將一個分支併入兩個其他分支
- 21. 如何將更改從一個分支移動到另一個分支git?
- 22. 如何在Git中將一個分支複製到另一個分支
- 23. Git分支從當前分支的另一個分支
- 24. Git:如何將分支和壓縮從分支提交給主設備?
- 25. 將分支的一個子分支的更改複製到Git中的另一個分支的子分支
- 26. 從一個分支git副本提交到另一個
- 27. 使用git,如何將一些未提交的更改從一個分支移動到另一個分支中的另一個分支?
- 28. Git:使一個分支完全像另一個分支
- 29. 自動Git合併:一個分支到另一個分支
- 30. Git從一個分支複製到另一個分支
要應用的改變一個分支的承諾另一個? – jdi
你想要什麼?只需將第二個分支合併到第一個分支中? – Arjan
@Arjan,我做到了。但我現在對git不好,不知道「cherry-pick」的意思。 –