learning git using lesson by @liaoxuefeng