How has ‘hg rebase’ treated you so far? Have you discovered any bugs or gotchas? In what situations does it replace or complement mq?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Rebase is very nice in the simple case (no or few merge conflicts), but if you have a lot of them it can be more trouble that it’s worth, compared to the regular merge+commit:
Rebase changes your commits & alters history, and by default removes your original commits. This has a number of implications which are quite hairy if they hit you in a bad moment:
The problem is that rebase edits history. Which is what SVN does on ‘update’. So, it’s definitely something you could use, but if you have many outstanding commits and expect many conflicts, I recommend a merge instead.