Undoing/Fixing bad git commits, “choose-your-adventure” style
sethrobertson.github.io