add git compact tip
update TOC