When you have the final configuration loaded as the Candidate config do a compare to the running config
#show | compare
The sections of the config that show the - sign to delete followed by the + sign to add the revised configuration will bounce.
New config with the + sign only will simply be added.
Any existing config that does not show up in the compare will have no change during a standard commit.
Using commit full will force the update of the entire config with a bounce then for all settings.