To perform again what was undone. Redo restores a step that was taken back.
Re- (Latin, again) attached to do, from Old English don (to do, to perform); redo names the plainest possible act — performing again a step that had been taken back.
To perform again what was undone. The plainness of the root is the whole point: redo restores exactly one step, no more, no less.