luochen1990's git notes