Thread (1 message) 1 message, 1 author, 2016-06-15

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."
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help