issliu's blog on git