logo

Git, Gitlab, Github

Цель Git – управление проектами разработки программного обеспечения и файлами, которые меняются со временем. Git хранит эту информацию в структуре данных, называемой репозиторием. Он содержит набор объектов и набор ссылок для этих объектов.

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

Класс продукта: репозиторий, хранилище.

Служба управления репозиториями – компонент рабочего процесса при разработке программного обеспечения. GitHub, GitLab – помощники для разработчиков, особенно при работе в крупных командах. Это больше, чем «просто» Git-хранилища для разработчиков.

GitLab

С последней версией GitLab произошел большой шаг вперед от управления кодами к развертыванию и мониторингу:

  • нацеленность на весь рынок разработки программного обеспечения, развертывания и DevOps;
  • объединение разработки и операции в одном пользовательском интерфейсе;
  • лучшая и более глубокая интеграция между инструментами разработки DevOps;
  • улучшенные возможности инструментов для разработчиков и рабочих групп.

GitHub

GitHub – это платформа для размещения репозитория на основе Git с такими особенностями:

  • проекты GitHub могут быть обнародованы, а каждый общедоступный код свободно открыт для всех;
  • есть частные проекты, но они требуют платного плана GitHub;
  • репозитории на GitHub часто используются для совместного использования программного обеспечения с открытым исходным кодом;
  • помимо базового репозитория кода, GitHub может использоваться для отслеживания проблем, документации;
  • применяется для сайтов, которые позволяют совместное редактирование содержимого и структуры пользователями.

Услуги Cetera на базе Git:


Поделиться в соц. сетях: