категории | RSS

Вышел Git 2.42

Состоялся релиз Git 2.42, в работе над обновлением приняли участие 78 разработчиков, включая 17 новых. Всего в выпуске принято 453 изменения.

Основные обновления Git 2.42:

команда git for-each-ref получила поддержку расширенных средств форматирования ссылок с помощью --format. Также добавили возможность вывода информации о GPG-подписях;

в git for-each-ref улучшили механизм исключения ссылок из вывода. Теперь система проверяет исключаемые ссылки не поштучно, а с помощью шаблона, который задаётся через опцию --exclude, а с помощью --include можно вернуть части из исключаемого диапазона;

используется новый алгоритм для обхода битовых карт, предназначенных для отражения данных об объектах для каждого коммита. Благодаря переходу на новый алгоритм удалось увеличить скорость работы. Переключиться на него можно с помощью установки параметра pack.useBitmapBoundaryTraversal, после этого станет доступно использование опции --use-bitmap-index в команде git rev-list;

в git notes append добавили опцию --separator для выбора разделителей абзацев;

в git diff --no-index появилась функция чтения из именованных каналов;

в git rev-list при использовании --stdin теперь можно указывать через входной поток данных для расширенных модификаторов --branches, --tags и --remotes;

появилась новая система, позволяющая сохранить объекты типа unreachable. Можно указать список идентификаторов объектов, которые будут защищены от удаления сборщиком мусора.



Источник новости: habr.com

DimonVideo
2023-08-23T14:50:04Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика