routine commit+push/pull