Because C can be a base commit of branches and merges, then it's a 
nightmare to rebase.

I know that scripts exists to rebase merges (based on git-rev-list, 
git-cat-file, git-hash-object/git-commit-tree), but those scripts redo the 
git-filter-branch job.

Honestly, I'm not really capable of dealing with your problem as stated 
> but is there really a reason you can't or don't want to use 
>   git rebase -i C~1 
> amending the commit C and letting Git take care of the rest? 

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
For more options, visit

Reply via email to