[major] added commit get