1.change apply to commit