Add git rev-list & filter-branch

Signed-off-by: Keven Liu <airk908@gmail.com>