commit from shell