commit by cli