You can rollback or restore the device configuration to a well known device state listed as part of the device state history. That well known state could be a network baseline, or a specific configuration state that is "complete". If the device configuration state is "incomplete", you get a warning that the restore will be not be complete as a result. You can then override and continue.
The rollback to a specific Device Configuration State (DCS) automatically schedules a push job against that device, with the task containing the content extracted from the individual configuration units. Note that not all configuration units will be available for rollback due to the category and nature of the configuration unit, with respect to the device.
Once you select to Roll Back, the Schedule Push Job work page displays. See Schedule Push Job for more details.