pro.git learning