# Правила для GitHub Copilot ## 1. Коммит после каждой правки После **любого** изменения кода (исправление бага, рефакторинг, добавление фичи) — сразу делать коммит с осмысленным сообщением: ```bash git add -A && git commit -m "краткое описание" && git push origin master ``` - Без накопления изменений - Без "потом закоммичу" - Один коммит = одна правка ## 2. При деплое ВСЕГДА повышать версию Перед **каждым** деплоем APK на сервер — инкрементировать патч-версию в `android/app/build.gradle.kts`: ``` versionName = "0.42.0-dev" → versionName = "0.43.0-dev" ``` ### Процедура 1. Открыть `android/app/build.gradle.kts` 2. Увеличить номер в `versionName` (только патч, Z в X.Y.Z-dev) 3. Закоммитить с сообщением `"bump vX.Y.Z-dev"` 4. Затем — сборка и деплой ### Пример ``` Было: versionName = "0.42.0-dev" Стало: versionName = "0.43.0-dev" ``` ## 3. Формат коммитов - `fix: ...` — исправление бага - `feat: ...` — новая фича - `refactor: ...` — переработка кода - `bump: ...` — повышение версии - `docs: ...` — документация