Learning the Git