git update w/ checks