Git Push / Pull

I have a Gatsby site and am using TinaCMS which is working great. I’d like to minimize the number of CI builds, so I’ve set pushOnCommit to false. Is there a mechanism to push all changes to the repo in a batch? Thanks.