vault backup: 2026-04-30 15:29:15

This commit is contained in:
Dmitry
2026-04-30 15:29:15 +03:00
parent eee5039380
commit 3b69a29e5a
2 changed files with 17 additions and 7 deletions
+6 -6
View File
@@ -59,7 +59,7 @@
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "00 Inbox/Git.md", "file": "00 Inbox/Git.md",
"mode": "preview", "mode": "source",
"source": false, "source": false,
"backlinks": false "backlinks": false
}, },
@@ -217,13 +217,13 @@
"state": { "state": {
"type": "outline", "type": "outline",
"state": { "state": {
"file": "01 Library/02 DevOps/Контейнеризация/Docker/Docker - Дополнительные знания.md", "file": "00 Inbox/Git.md",
"followCursor": false, "followCursor": false,
"showSearch": false, "showSearch": false,
"searchQuery": "" "searchQuery": ""
}, },
"icon": "lucide-list", "icon": "lucide-list",
"title": "Outline of Docker - Дополнительные знания" "title": "Outline of Git"
} }
}, },
{ {
@@ -232,14 +232,14 @@
"state": { "state": {
"type": "file-properties", "type": "file-properties",
"state": { "state": {
"file": "00 Inbox/Подготовка к защите ЛР2.md" "file": "00 Inbox/Git.md"
}, },
"icon": "lucide-info", "icon": "lucide-info",
"title": "File properties for Подготовка к защите ЛР2" "title": "File properties for Git"
} }
} }
], ],
"currentTab": 5 "currentTab": 4
}, },
{ {
"id": "953ae0f10eedfdc6", "id": "953ae0f10eedfdc6",
+11 -1
View File
@@ -50,6 +50,8 @@ Git обладает впечатляющими возможностями дл
Большой популярностью пользуется модель под названием *gitflow*. Большой популярностью пользуется модель под названием *gitflow*.
### GitFlow
**gitflow** - модель ветвления в git, в которой используются *основные ветки* (main, release, develop) и *функциональные* (features, fix). **gitflow** - модель ветвления в git, в которой используются *основные ветки* (main, release, develop) и *функциональные* (features, fix).
1) *main* - официальная история релизов; 1) *main* - официальная история релизов;
@@ -61,4 +63,12 @@ Git обладает впечатляющими возможностями дл
После прохождения всех тестов и проверок, *Release*-ветка сливается с остальными основными ветками — *Main* и *Develop*. После прохождения всех тестов и проверок, *Release*-ветка сливается с остальными основными ветками — *Main* и *Develop*.
![[Pasted image 20260430152221.png]] ![[Pasted image 20260430152221.png|597]]
Недостатки gitflow:
1) Не очень хорошая совместимость с CI/CD;
2) Не для рабочих процессах, связанных с редким выпуском релизов;
3) Потенциально запутанная схема веток и трудности в восстановлении историчности их слияний в сложных проектах.
Предпочтительной моделью сегодня стала модель магистральных рабочих процессов (**TBD**).
### TBD