What is a full push by the way?
When you commit and push the configuration there are 2 options as mention below.
Select the option 1 is full push
1. Commit And Push All Changes - If you select this is full push
2. Commit And Push Changes Made By: - If you select this is changes push by individual users.