🆕 Рубрика «Ну порелизили и порелизили», в которой мы отслеживаем самые интересные обновления инструментов, чтобы всегда быть в курсе новых возможностей и применять их в работе.
На очереди Git 2.50, и вот что нового появилось, полезного для процесса тестирования и автоматизации CI/CD 👇
Git теперь быстрее индексирует большие репозитории
Улучшена команда git add — прирост производительности до 40% на больших проектах, а значит меньше времени на сборку тестовых окружений и разворачивание кода.
Прогрессивные шпаргалки по командам (git help <cmd>)
Команды стали более самоописательными: теперь в справке есть примеры использования. Меньше времени на поиск опций, значит есть больше времени на автоматизацию.
Улучшения в sparse-checkout
Теперь можно экспериментировать с частичной выгрузкой репозитория (git sparse-checkout), чтобы тестировать только нужные директории. Актуально для монореп — ускоряет подготовку окружений, если надо запускать тесты по частям кода без полной синхронизации.
Новые возможности для поиска файлов
Команда git grep теперь быстрее и мощнее: появилась возможность фильтровать по поддиректориям. Если пишете автотесты или ищете тестовые артефакты по шаблонам — это экономит время.
🛠️ И как обычно — мелкие улучшения в performance, документации и UX.
📌 Полное описание обновки: Highlights from Git 2.50
>>Click here to continue<<