Учебники

GitLab — Введение

Прежде чем мы углубимся в определение Gitlab, сначала нам нужно понять несколько терминов. Мы часто сталкиваемся с такими терминами, как Git, Gitlab, GitHub и Bitbucket. Давайте посмотрим на все это, как показано ниже —

Git — это система управления версиями исходного кода, которая позволяет вам локально отслеживать изменения и извлекать или извлекать изменения из удаленных ресурсов.

GitLab, GitHub и Bitbucket — сервисы, обеспечивающие удаленный доступ к репозиториям Git. Помимо размещения вашего кода, службы предоставляют дополнительные функции, предназначенные для управления жизненным циклом разработки программного обеспечения. Эти дополнительные функции включают управление совместным использованием кода между людьми, отслеживание ошибок, пространство вики и другие инструменты для «социального кодирования».

  • GitHub — это общедоступная бесплатная служба, которая требует открытия всего кода (если у вас нет платной учетной записи). Любой может увидеть код, который вы отправляете на GitHub, и предложить предложения по улучшению. В настоящее время GitHub содержит исходный код для десятков тысяч проектов с открытым исходным кодом.

  • GitLab — это сервис, похожий на github, который организации могут использовать для обеспечения внутреннего управления git-репозиториями. Это самостоятельная система управления Git-репозиторием, которая хранит пользовательский код в секрете и может легко внедрять изменения кода.

GitHub — это общедоступная бесплатная служба, которая требует открытия всего кода (если у вас нет платной учетной записи). Любой может увидеть код, который вы отправляете на GitHub, и предложить предложения по улучшению. В настоящее время GitHub содержит исходный код для десятков тысяч проектов с открытым исходным кодом.

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

история

GitLab был найден Дмитрием Запорожцем и Валерием Сизовым в октябре 2011 года. Он был распространен по лицензии MIT, а стабильная версия GitLab 10.4 выпущена 22 января 2018 года.

Зачем использовать GitLab?

GitLab — отличный способ управлять репозиториями git на централизованном сервере. GitLab дает вам полный контроль над вашими репозиториями или проектами и позволяет вам решать, являются ли они публичными или приватными бесплатно.

GitLab — это платформа для управления Git-репозиториями.

GitLab предлагает бесплатные публичные и частные репозитории, отслеживание проблем и вики.

GitLab — это удобный слой веб-интерфейса поверх Git, который увеличивает скорость работы с Git.

GitLab предоставляет собственную систему непрерывной интеграции (CI) для управления проектами и предоставляет пользовательский интерфейс наряду с другими функциями GitLab.

GitLab предоставляет пользователям версию GitLab Community Edition для поиска, на каких серверах присутствует их код.

GitLab предоставляет неограниченное количество частных и публичных репозиториев бесплатно.

Раздел Snippet может поделиться небольшим количеством кода из проекта, а не общим проектом.

При перемещении и извлечении из репозиториев, это не так быстро, как GitHub.

Интерфейс GitLab займет время при переключении с одной страницы на другую.