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

Re: Moving a branch to a different node

From: Andreas Schwab <hidden>
Date: 2016-06-15 22:48:55

Mike Solomon [off-list ref] writes:
Hey git users,
    I am working on a project where I proceeded by the following steps:

starting from master...
1) create branch foo
2) work in foo, make some commits, then a patch named Foo
3) create a branch bar while in foo
4) work in bar, make some commits, then a patch named Bar

git show-branch gives me

! [master] Hello
 * [foo] Foo
  ! [bar] Bar

I would like to make bar split off of master instead of foo so that I can
format a patch that can be applied to master (Bar) without having to first
apply Foo.  Is there a way to do that?
IIUC you want to rebase the commits in bar that are not in foo onto
master.

$ git rebase --onto master foo bar

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