Learn Git follow Xuefeng Liao.