Git 2.48

Издаден е Git 2.48, дистрибутирана система за управление на версии, написана на C и разпространявана под лицензия GNU GPL 2.

Списък на основните изменения:

  • Новата конфигурационна променлива remote..serverOption действа по същия начин, както ако опцията —serverOption= е зададена от командния ред.
  • Командата git rebase —rebase-merges сега използва имената на клоновете като етикети, когато е възможно.
  • Командите git notes add и git notes append с новия флаг -e отварят бележките в $GIT_EDITOR преди запазване.
  • Документацията на git bundle е подобрена по отношение на използването на —all при създаване на пакети.
  • Поддръжката на стари версии на libcURL и Perl е премахната.
  • Подобрена е работата на git mergetool при възникване на грешки в командите.
  • Командите git bundle —unbundle и git clone, които се изпълняват за файл на пакет, стартират fsck за нови обекти с настройваеми нива на проверка fsck.
  • Ако при изпълнение на git fetch $remote се открие, че липсва refs/remotes/$remote/HEAD и на кой клон сочи HEAD от другата страна, refs/remotes/$remote/HEAD се обновява, за да сочи към него.
  • Сега git fetch взема предвид настройките remote..followRemoteHEAD за следене на HEAD в refs/remotes//HEAD.
  • В git range-diff е добавена поддръжка на опцията —diff-merges за сравняване на комити сливане в сравняваните диапазони.
  • Подсистемата reftable е подобрена.
  • Добавена е поддръжка за компилиране с по-бързи реализации на алгоритъма SHA-1 вместо текущо използвания алгоритъм SHA1DC с детекция на колизии ($ make OPENSSL_SHA1_UNSAFE=1 или $ make BLK_SHA1_UNSAFE=1).
  • Подобрена е съвместимостта с C23 и GCC 15.
  • Оптимизирано е git describe.
  • Добавена е възможност за компилиране с системата за сборка Meson.
  • Други подобрения и корекции на грешки.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster