do not commit if there is no file change