From 8e2c3845f1d6a5056ecf946355d17f49bdbbac40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sat, 18 Jul 2026 15:38:38 +0400 Subject: [PATCH] =?UTF-8?q?chore:=20=D0=BF=D1=80=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=D0=BE=20=E2=80=94=20=D0=BD=D0=B5=D1=81=D1=82=D0=B0=D0=BD=D0=B4?= =?UTF-8?q?=D0=B0=D1=80=D1=82=D0=BD=D1=8B=D0=B5=20=D0=BA=D0=BE=D0=BC=D0=B0?= =?UTF-8?q?=D0=BD=D0=B4=D1=8B=20=D1=82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=BF=D0=BE=20=D0=BF=D1=80=D0=B8=D0=BA=D0=B0=D0=B7=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/pravila.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/pravila.md b/.github/pravila.md index d481d62..92f755d 100644 --- a/.github/pravila.md +++ b/.github/pravila.md @@ -9,6 +9,7 @@ ## Git - Коммитить и пушить после каждого завершённого этапа +- **Синхронизация: `git pull` (НЕ `reset --hard`).** `reset --hard` стирает локальные правки. Для синхронизации после пуша — только `git pull`. - **⛔ .gitignore — ДО генерации:** генераторы по сервисам (`yaml-generator`, `resource-generator`, `docs-generator` в `TOOLS/bin/`) создают файлы в папках-приёмниках. Эти папки-приёмники — СРАЗУ добавлять в `.gitignore`, ДО запуска генераторов. НЕ после. Что именно: `resources_yaml/`, `resources_gen/`, `generated/`, `docs/30_registry/resources/` и любые новые. - **Аудит при старте:** перед началом работы — `git ls-files` на сгенерированное, сверить с `.gitignore` - **⛔ Симлинки запрещены.** Никаких `ln -s`. Разные стенды — разные файлы. Общий код — через импорты, не через симлинки. @@ -19,7 +20,7 @@ - Не трогать рабочий код без явного указания - Не делать ничего сверх того, о чём явно попросили - Деструктивные операции (`kubectl delete`, `rm -rf`, `terraform destroy` и др.) — только после явного подтверждения с указанием конкретных объектов -- Отвечать кратко, без вступлений, извинений, благодарностей и прочей воды +- **⛔ НИКОГДА без прямого приказа:** `git reset --hard`, `git push --force`, `rm -rf`, нестандартные флаги, обход скриптов — только после явного «делай» с указанием конкретной команды. ## Билд провайдера (TEST)