updated to only make git commits/pushes if there were no changes