learning the Git