
14-мартта, эки айлык иштеп чыгуудан кийин, C тилинде жазылган жана GNU GPL 2.49 лицензиясы бар Git бөлүштүрүлгөн версиясын башкаруу системасынын 2 версиясы жарык көрдү.
Негизги өзгөрүүлөрдүн тизмеси:
- zsh үчүн жаңыртылган автотолтуруучу скрипт.
- git pack-objects жана анын орогуч git repack альтернативдүү жол хэшинг функциясын колдоо үчүн жаңыртылган.
- git gc азыр --expire-to опциясын колдойт.
- git clone буйругу азыр бутактын учунда болбошу керек болгон бир милдеттин тайыз клонун түзүүнү колдойт.
- Жарым-жартылай клондо жетишпеген объекттерди жүктөө үчүн git backfill буйругу кошулду.
- Бала процессиндеги ката статусу git push --atomic --porcelain буйругунда жоголгон ката оңдолду.
- git rev-list --missing= буйругу азыр жол жана түрү сыяктуу жетишпеген объекттер жөнүндө кеңири маалымат берүү үчүн print-info опциясын колдойт.
- gitk GUI утилитасы жаңыртылды.
- git refs migrate азыр --no-reflog опциясын колдойт, ал рефлогду көчүрбөөгө мүмкүндүк берет.
- Meson азыр git 1де кошулган кооптуу sha2.48 ишке ашыруу опциясын колдойт.
- Объекттерди жалпы жолго же түргө жараша топ менен өтүү үчүн жаңы API кошулду.
- zlib-ng колдонууга даярдануу үчүн, zlib менен өз ара аракеттенүү коду рефактордон өткөрүлдү.
- Rust тили үчүн libgit китепканасына байланыштар кошулду.
- Бардык .txt документация файлдары .adoc деп өзгөртүлдү.
- Чоң объекттер үчүн кеңейтилген промисор протоколу.
- Табылган каталар оңдолду.
- Жакшыртылган тесттер.
- Документтер жаңыртылды.
Source: linux.org.ru
