> It is amazing to me how much my perspective changed when I actually had to > teach Git to new users. Things that I live with easily all of a sudden > become these unnecessarily confusing road blocks that make it *so hard* to > actually use Git. I see. Without the -y patch, this series looks good to me. > My workflow with `git rebase -r --exec "make test"` is pretty similar to > yours. With the difference that I would want those commands to be > rescheduled *even if* the command is flakey. Actually, *in particular* > when it is flakey. > > I really see myself calling > > git config --global rebase.rescheduleFailedExec true Me, too. Thanks, Stefan