A git learning