Блог

Новости, статьи и руководства от команды Сарнас

Найдено статей: 5 Сбросить

Git 2.56 и подготовка к 3.0: что меняется в работе с историей, ссылками и хешами
12 октября 2026Команда Сарнас

Git 2.56 и подготовка к 3.0: что меняется в работе с историей, ссылками и хешами

В ближайшем релизе Git 2.56 появятся прикладные улучшения — от новой подкоманды для правки истории до низкоуровневых операций над ссылками и более удобного удаления влитых веток. Но куда важнее, что…

Читать далее
Утечки секретов в CI/CD: как GitHub Actions и кэширование Miri раскрывают данные
12 октября 2026Команда Сарнас

Утечки секретов в CI/CD: как GitHub Actions и кэширование Miri раскрывают данные

В статье разбирается, как стандартный механизм кэширования артефактов сборки в GitHub Actions может приводить к утечке секретов — виной тому не ошибка в конфигурации workflow, а особенности работы…

Читать далее
Git 3.0 переходит на SHA-256: почему это может дорого обойтись
9 октября 2026Команда Сарнас

Git 3.0 переходит на SHA-256: почему это может дорого обойтись

Переход Git на SHA256 — это не просто замена хешфункции, а глубокая перестройка форматов объектов, packиндексов, протокола и всей сопутствующей экосистемы инструментов. Разбор механики миграции по…

Читать далее
GitLab закрыл path-traversal в repository commits API: кому обновляться и что делать после
9 октября 2026Команда Сарнас

GitLab закрыл path-traversal в repository commits API: кому обновляться и что делать после

В GitLab обнаружена критическая pathtraversal уязвимость с максимальным рейтингом CVSS 10.0, позволяющая неаутентифицированному злоумышленнику читать любые файлы на сервере — включая CI/CDпеременные,…

Читать далее
Секреты и персональные данные в Git: как искать утечки до и после коммита
8 октября 2026Команда Сарнас

Секреты и персональные данные в Git: как искать утечки до и после коммита

Статья разбирает внутреннее устройство инструментов поиска секретов в Git — от обхода истории коммитов до энтропийных порогов и механизма baseline. Это полезно, если вы хотите понимать, как сканеры…

Читать далее