A introduction for myself to Git