... and this to go back to the state of the file 10 minutes ago:
:earlier 10m
and
:later 10m
to go back. Note: This is independent of undo/redo cycles as Vim keeps track of that in a tree-like structure. There's just no really great default way of accessing it. See Gundo for a plugin that tries to make it more accessible.