chore: adopt linear git model in docs instructions (#49)
Conventional commits / commits (pull_request) Successful in 12s
Docs security / security (pull_request) Successful in 6s
Docs verify / verify (pull_request) Successful in 12s

This commit is contained in:
2026-10-17 14:07:51 +03:00
parent 550143aea1
commit d965c3e584
2 changed files with 43 additions and 15 deletions
+6 -1
View File
@@ -24,7 +24,12 @@
## Ветки и релизы
Работа — в issue-linked ветке от `develop`, затем PR в `develop`; в `main` напрямую
не пушить. Release/hotfix и синхронизация веток — по [README](README.md#релизы).
не пушить. PR сливается squash или rebase-merge; merge-коммит не используется.
`main` обновляется только fast-forward из `develop`, поэтому `origin/main`
всегда предок `origin/develop`:
`git merge-base --is-ancestor origin/main origin/develop`. Срочный fix —
обычная ветка `fix/*` от `develop`; пути hotfix от `main` нет.
Релиз — по [README](README.md#релизы).
Commits и заголовки PR — Conventional Commits со ссылкой на Issue (кроме release);
для спецификаций допустим `spec:`.
Перед подготовкой релиза прочитай местный README; версии вручную не повышать.