В новый релиз распределённой системы управления версиями Git 2.28 вошло более 300 изменений. Вот наиболее важные из них:
· добавили настройку init.defaultBranch, позволяющую выбирать произвольное имя для основной ветки, которое станет использоваться по умолчанию;
· добавили оптимизацию производительности, основанную на появлении в файловом формате commit-graph, используемом для оптимизации доступа к информации о коммитах;
· улучшили производительность при использовании фильтров Блума;
· упростили интерфейс для редактирования конфиденциальной информации в выводе трассировки;
· добавили воркфлоу GitHub Actions, который можно применять для запуска собственных интеграционных тестов Git на разных платформах и компиляторах;
· продолжили работу по переходу на алгоритм хеширования SHA-256 вместо SHA-1. Полный перечень изменений смотрите в блоге GitHub.
Загляните за горизонт событий вместе с OTUS! Записывайтесь на наши курсы:
ПОСМОТРЕТЬ ПРОГРАММЫ