Even an interactive rebase won't run them, if the commit is done by the rebase command. So far I haven't found any better way than this:
> git rebase -i origin/7.9
*mark every commit with "edit"*
For every commit:
*note the current commit id*
> git reset HEAD^
> git commit -C <the noted commit id>
*check and fix errors*
> git rebase --continue
