redhat git learning