Looking for good way to save system image while developing Base

Does anyone have a good workflow for making archives or backups of a system image built using make while making change to Base?
I know that Revise can work for some situations, but I would love to have a good way to roll back or return to the system image of master rather than my own branch. I know it would be impractical but could see one using git to do that.
This would be useful for running benchmarks, for example as I find that waiting for the system image to build using make can disrupt my workflow.