Git 2.49

Git 2.49

Den 14. marts, efter to måneders udvikling, blev version 2.49 af det distribuerede Git-versionskontrolsystem, skrevet i C og licenseret under GNU GPL 2, frigivet.

Liste over vigtigste ændringer:

  • Opdateret autofuldførelsesscript til zsh.
  • git pack-objects og dets wrapper git repack er blevet opdateret for at understøtte en alternativ path hashing funktion.
  • git gc understøtter nu --expire-to muligheden.
  • Git clone-kommandoen understøtter nu oprettelse af en overfladisk klon af en enkelt commit, der ikke nødvendigvis behøver at være i spidsen af ​​en gren.
  • Tilføjet git backfill-kommando for at downloade manglende objekter i en delvis klon.
  • Rettede en fejl, hvor fejlstatus fra underordnet processen gik tabt i git push --atomic --porcelain kommandoen.
  • Git rev-list --missing= kommandoen understøtter nu print-info muligheden for at give mere detaljerede oplysninger om manglende objekter, såsom sti og type.
  • Gitk GUI-værktøjet er blevet opdateret.
  • git refs migrate understøtter nu --no-reflog muligheden, som tillader ikke at migrere reflog.
  • Meson understøtter nu den usikre sha1 implementeringsindstilling tilføjet i git 2.48.
  • Tilføjet nyt API til gruppegennemgang af objekter baseret på fælles sti eller efter type.
  • For at forberede brugen af ​​zlib-ng er koden til interaktion med zlib blevet refaktoreret.
  • Tilføjede bindinger til libgit-biblioteket for Rust-sproget.
  • Alle .txt-dokumentationsfiler er blevet omdøbt til .adoc.
  • Udvidet promisor protokol til store objekter.
  • De opdagede fejl er blevet rettet.
  • Forbedrede tests.
  • Dokumentation opdateret.

Kilde: linux.org.ru

Tilføj en kommentar