commit from desktop