On 7/11/13 12:05 AM, Justin Lebar wrote:
On Wed, Jun 5, 2013 at 3:25 AM, Philipp Kewisch <mozi...@kewis.ch> wrote:
git rebase --interactive. It is /far/ more powerful than mq for this use-case.
I even have a |git qrebase| alias for this.
https://github.com/jlebar/moz-git-tools
Looks very interesting, lots of nice tools I could make use of :) I have
the feeling git is very powerful, but the commands to use it are not
very intuitive. You have a repository full of commands I would expect
git to have included.
Yes, somehow rebasing seems to be the solution here, but with git its quite
common that you push your changes to your own remote and then do pull
requests. This again will require me to do push -f almost always, since I
often change the order of patches. This doesn't sound ideal to me.
I don't understand the objection here. Yes, if you're changing remote
history (e.g. updating a pull request after you re-ordered patches),
you have to push -f.
What's the problem with this?
It just seems wrong, or unclean to me to force a push. Maybe its just me
used to hg where I keep things for myself and only upload patches for
review.
Philipp
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform