Git - это программа контроля версий, а GitLab, GitHub, BitBucket и другие - хостинг просмотра контроля версий, которые нацелены не на локальный контроль версий, а на онлайн, с возможностью коллективной работы. Если что - данные сервисы работают на основе Git - это не их замена.