Re: Find successor of common ancestor
From: Andreas Schwab <hidden>
Date: 2016-06-15 22:49:08
Enrico Weigelt [off-list ref] writes:
* Santi Béjar [off-list ref] wrote:quoted
On Fri, Jul 16, 2010 at 10:29 AM, Enrico Weigelt [off-list ref] wrote:quoted
Hi folks, suppose the following situation: I've forked some branch A into B, now A and B have evolved independently for quite some time into A' and B'. Now I'd like to rebase B' along A' history line step by step - first on A+1, then A+3, ... until A' (that's what I'd call zip-rebase).This is just what "git rebase" does: $ git checkout B' $ git rebase A'Yes, but I need to find out A+1 for my zip-rebase.
git rev-list [--first-parent] A..A' | tac | while read rev; do git rebase $rev; done Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."