add getCommitList and search