Commit API 部分完成，还要load更老的commit