Added controls to push to GitHub on demand