separate git_update and require that USERNAME=... succeeds