Files
SecondBrain/90 Library/DevOps/Gitlab.md
T
2026-05-24 15:03:28 +03:00

2.1 KiB
Raw Blame History

status, type, tags, created, updated, title
status type tags created updated title
seed concept
devops
git
cicd
gitlab
2025-12-17 2026-05-07 Gitlab

Gitlab

Gitlab — веб-платформа для управления репозиториями, командной разработкой и CI/CD-процессами поверх Git.

Gitlab можно использовать как облачный сервис или развернуть на собственном сервере.

Возможности

Gitlab позволяет:

  • создавать, изменять и удалять репозитории;
  • управлять пользователями и правами доступа;
  • проводить code review;
  • настраивать проверки качества кода;
  • автоматизировать сборку, тестирование и доставку через CI/CD;
  • отслеживать задачи, релизы, метрики и состояние приложений.

Gitlab в DevOps

В DevOps - основы Gitlab относится к инструментам CI/CD и командной разработки.

Gitlab помогает связать несколько процессов:

  • управление исходным кодом через Git;
  • review изменений;
  • автоматическое тестирование;
  • релизный цикл;
  • проверки безопасности;
  • наблюдаемость и сбор метрик.

Работа с кодом

Gitlab поддерживает разные модели управления исходным кодом: GitFlow, Trunk Based Development и другие.

Основная работа ведётся через проекты, репозитории, ветки, коммиты и merge request. Практические операции с локальным репозиторием описаны в Основные команды git.

Связанные заметки

  • Git
  • Основные команды git
  • DevOps - основы