git basics lecture