Messages in this thread | | | Subject | Re: Please pull ACPI updates | From | Harvey Harrison <> | Date | Thu, 17 Jul 2008 12:12:11 -0700 |
| |
On Thu, 2008-07-17 at 14:49 -0400, Len Brown wrote: > Andi, Jesse, Linus, > > One thing I wish I had in git is a way to make this sequence easier... > > Say I have a big topic branch with 30 patches in it. > The 3rd patch turns out to have a bug in it, but the > rest of the series is okay. Today I invoke gitk on > the branch and keep that open. > Then I create a new topic branch at the broken patch. > > I always consult ~/src/git/Documentation/git-reset.txt > so I can remember the following sequence... > > $ git reset --soft HEAD^ > $ edit > $ git commit -a -c ORIG_HEAD > > Now I've got the fixed 3rd patch checked in, > but 27 patches in the original branch are hanging > off the original broken 3rd patch. > So I git-cherry-pick 27 patches > I hope I get them in the right order and don't miss any... > > It would be nice if we could somehow git rebase those > 27 patches in a single command, but if we do, > that pulls with it the broken 3rd patch.
git rebase --interactive
sounds like exactly what you are asking for.
Harvey
| |