Разработчики продолжают совершенствовать инструмент, добавляя новые функции и улучшения, которые делают работу с Git еще более эффективной.
Основные изменения:
➖ Обновления скриптов автодополнения для zsh.
➖ Оптимизация git pack-objects и git repack: эти команды получили опцию использования альтернативной хеш-функции для улучшения выбора delta-баз.
➖ Новая опция --expire-to в git gc: команда
git gc теперь поддерживает опцию --expire-to, передаваемую в git repack.➖ Улучшения в git clone: команда
git clone теперь поддерживает создание поверхностной копии для отдельного коммита, который не обязательно находится на вершине какой-либо ветки.➖ Введение команды git backfill: улучшает производительность работы с репозиториями, особенно в случаях, когда blobs (файлы с содержимым) не загружаются сразу при клонировании.
➖ Улучшение git push --atomic --porcelain: ранее эта команда игнорировала ошибки на удаленной стороне, теряя статус ошибки от дочернего процесса.
➡️ Подробнее об обновлении
💭 Обсудим обновление? Какие пункты поменяют что-то в вашей работе?
🐸Библиотека devops'a #свежак
