vault backup: 2026-05-14 10:49:10

This commit is contained in:
Dmitry
2026-05-14 10:49:10 +03:00
parent 4bbc91d147
commit 7f34f1d9f5
217 changed files with 62 additions and 62 deletions
+54
View File
@@ -0,0 +1,54 @@
---
status: seed
type: concept
tags:
- devops
- git
- cicd
- gitlab
created: 2025-12-17
updated: 2026-05-07
title: 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 - основы]]