我在我的主人有一個錯誤修復,我也希望我的分支得到錯誤修復。我用什麼git
命令?如何讓我的分支與master一起保持最新狀態?
90
A
回答
129
假設你是罰款採取一切你想要什麼的變化高手,就是:
git checkout <my branch>
到工作樹切換到您的分支;那麼:
git merge master
合併所有主變更與你的。
46
如果你的分支是唯一的地方,並沒有被推到服務器上,使用
git rebase master
否則,使用
git merge master
15
可以使用摘櫻桃,以獲得特定的錯誤修復提交
$ git checkout branch
$ git cherry-pick bugfix
+0
只有bugfix是合併回主控的分支時,櫻桃纔會工作嗎? – 2013-05-09 14:54:30
+1
你可以選櫻桃樹,但是在將分支合併到主分支之後(當分支準備就緒時),你將會在歷史記錄中進行兩次錯誤修復提交。 – Gauthier 2015-02-27 08:45:46
0
如果您只是想將錯誤修復程序集成到分支中,則需要git cherry-pick
相關提交。
相關問題
- 1. 通過直接從主分支直接拖動master分支來保持git功能分支的最新狀態
- 2. 讓叉子保持最新狀態
- 3. 如何在保持新增工作的同時使我的當前分支保持最新狀態?
- 4. 如何從功能分支中撤消提交給主線的更改,但讓分支保持最新狀態?
- 5. 保持與主人的分支最新
- 6. 讓Git分支保持最新狀態,等待它們合併到上游
- 7. 如何讓Docker主機自動保持最新狀態?
- 8. 如何讓python HTTP Server永遠保持最新狀態?
- 9. 如何通過GitHub回購讓Drupal保持最新狀態?
- 10. 如何使用git-svn讓svn:external保持最新狀態?
- 11. 如何讓我的開發服務器數據庫保持最新狀態?
- 12. 如何讓我的分支與Mercurial下的「默認」分支保持同步?
- 13. 如何使Elasticsearch保持與SQLServer無代碼的最新狀態?
- 14. 讓NSManagedObject保持最新狀態同時保留它
- 15. 我應該如何讓我的git項目分支與主人保持一致?
- 16. 如何通過我已分叉的回購來保持最新狀態?
- 17. 瞭解如何與Github一起使用2個分支(master,staging)?
- 18. 讓Git存儲庫備份保持最新狀態
- 19. 從主代碼的*部分*分支,如何保持它最新?
- 20. 如何讓FindDialog保持最佳狀態(Delphi)?
- 21. DCEF3保持最新狀態嗎?
- 22. 混淆git合併,如何合併master到分支但保持分支分開
- 23. 如何讓團隊開發環境中的Android SDK保持最新狀態?
- 24. QWidget如何保持最佳狀態?
- 25. 如何使SDK更新保持最新狀態?
- 26. 我該如何讓動畫的最終狀態持續下去?
- 27. 保持功能分支最新
- 28. 在保持最新狀態後合併功能分支時發生Git衝突
- 29. 如何在時區更改後讓TimeZone和日曆保持最新狀態?
- 30. 讓您的Rails版本保持最新狀態的最佳方式是什麼?
這只是將我的主人的變化加入我的分支,並讓主人獨自一人,對嗎? – 2011-04-17 04:59:45
@Nic - 這將帶來所有來自主的提交,而不僅僅是錯誤修復。確保這是你想要做的。 – manojlds 2011-04-17 05:03:07
@Nic - 正確,這不會修改主。 – 2011-04-17 05:07:37