Re: [PATCH] rebase [--onto O] A B: omit needless checkout
- From
- Ralf Wildenhues <ralf.wildenhues@gmx.de>
- Date
- Mar 15, 2008, 22:21 UTC
- Message-ID
- <20080315222140.GE24845@ins.uni-bonn.de>
- In-Reply-To
- <7vk5k3n2ho.fsf_-_@gitster.siamese.dyndns.org>
Hello Junio,
* Junio C Hamano wrote on Sat, Mar 15, 2008 at 09:42:11PM CET:
> This teaches "git rebase [--onto O] A B" to omit an unnecessary checkout > of branch B before it goes on.
> * Almost untested as I do not use this form very often. Feedback would > be good.
Nice, and seems to do exactly what I meant. Actually the more important speedup gained from this change is that files that have changed in the non-common history of A but not in that of B, preserve their old time stamps, so the rebuild of my bugfix topic B after having built master is really quick now.
Thanks! Ralf