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

Reply via email to