Open
Description
It is invaluable to be able to 'save' the current state of a project/site, to rollback in case the next set of changes or experiments doesn't work out. This is also useful when we give clients or collaborators access to a site, and 15 minutes later they call us after having accidentally deleted half a page — or half the site...
Extra bonus points if we could do it using a version control system that allows us not only to rollback to a previous saved state, but to also branch out, safely experiment, and either merge the branch or throw it away.