auto-commit and push from make