Fixed a couple of bugs:
* Allow for empty files to be pushed without erroring
* Fixed pushing not updating git-fit.json after the refactor