Перейти к основному содержимому

О разделе

Длинные листинги (от ~15 строк) вынесены в каталог code.spirzen.ru и подгружаются в статьях через ExternalCodeEmbed — так HTML энциклопедии не раздувается, а код остаётся с подсветкой, вкладками и сериями "шаг 1…N". Короткие фрагменты (одна строка, пара выражений) по-прежнему прямо в markdown. Диаграммы mermaid и интерактив — на месте или в play.spirzen.ru.

Здесь — практики сохранности исходников и чувствительных данных — что делать, когда IDE упала, диск сгорел, в репозиторий попал пароль или два разработчика перезаписали один файл. Слепая вставка кода из чата (вайб-кодинг) — частый источник утечек секретов в промпт и уязвимостей в диффе. Это "гигиена", которую ожидают от любой команды разработки.

Смежно: Основы работы с Git · DevOps · Основы ИБ

База в разделе 4.13 (с чего начать новичку): 12 команд Git · как работать с Git — add, commit, push · ветки, merge, pull request / merge request · рекомендации в команде · типовые ситуации и восстановление.

Ниже в 8.03 — материалы про сохранность кода, устройство Git и гигиену репозитория; они опираются на ту же базу, но идут глубже в инфраструктуру и процессы.


Рекомендуемый порядок

ШагМатериалЗачем
1Безопасность кодаПотеря несохранённого, VCS, локальная история
2Защита кода от изменений · Архитектура GitПодмена бинарников; зоны репозитория
2aОпасные скриптыСтоп-лист: терминал, Git, "curl | bash"
3Секреты и конфигурацияПароли не в репозитории
4Методы защиты данных · Настройка Git · Архитектура системы контроля версий GitБэкапы, флаги, архитектура
5Итоги · чек-листСамопроверка

Начните с первой статьи, если ещё не настроили Git на проекте — остальные главы опираются на эту базу.


В подборках

Статья входит в тематические подборки и блок "С чего начать?" на главной. Соседние шаги того же маршрута:

ИнфобезОсновы информационной безопасности — о разделе, Системное администрирование — о разделе, Основы интеграционного взаимодействия — о разделе, Тестирование информационной безопасности, Контейнеризация и оркестрация — о разделе, Информационная безопасность — о разделе.

DevOps и инфраструктураПроверка надежности под нагрузкой, DevOps, CI-CD — о разделе, Автоматизация тестирования, Микросервисы и интеграция — о разделе, Основы интеграционного взаимодействия — о разделе, Контейнеризация и оркестрация — о разделе.