On 7/10/13 3:01 PM, Justin Lebar wrote:
I can't see how they are a good alternative. With patch queues, I can maintain 
a complex refactoring in a patch queue
containing dozens of smallish patches. In particular, I can easily realize I 
made a mistake in patch 3 while working on patch
21 and make sure that the fix ends up in patch 3; I don't see how that is 
easily achievable in git branches.

This is far easier to achieve in git than with mq.

Can you describe your "patch queue"-like workflow using git? git rebase -i lets you reorder commits, but how do you quickly do the equivalent of hg qpopping and qpushing a bunch of commits?

I've investigated git tools like StGit and and TopGit, but they are pretty heavyweight and get confused if you tweak your git branches without using their porcelain scripts.


chris

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to