automated commit before pull