Реліз Git 2.44.0
10:25, 01.03.2024
Розподілена система контролю версій Git отримала новий реліз із 503 новими функціями та виправленнями помилок від 85 нових розробників, 34 з яких - нові.
Нові можливості, включені в оновлення:
Численні об'єкти, що знаходяться в декількох різних pack-файлах з мультипак-індексом, тепер можуть бути повторно використані без пакування в один файл.
- Команда Git replay, яку можна використовувати для відтворення історії в порожніх репозиторіях, одночасного опрацювання кількох гілок і виконання команд rebase для гілок, відмінних від тієї, що витягається на даний момент.
- Команда git rebase --autosquash тепер може використовуватися для операцій rebase в неінтерактивному режимі, так що можна запускати rebase з fixup без перевірки списку завдань або зміни змінної оточення GIT_SEQUENCE_EDITOR$.
- Інтеграція з GitLab CI.
- Команди git add і git stash тепер мають підтримку атрибута шляху :(attr:...), а також новий атрибут builtin_objectmode, що дозволяє фільтрувати файли відповідно до прав доступу.
- Параметр git config advice.pushAlreadyExists тепер можна встановити як true, що позбавить від віконця Disable this message with.