git 2.49

git 2.49

La 14-an de marto, post du monatoj da evoluo, versio 2.49 de la distribua versio-kontrolsistemo de Git, skribita en C kaj licencita sub la GNU GPL 2, estis publikigita.

Listo de gravaj ŝanĝoj:

  • Ĝisdatigita aŭtokompleta skripto por zsh.
  • git pack-objects kaj ĝia envolvaĵo git repack estis ĝisdatigitaj por subteni alternativan padhaŝan funkcion.
  • git gc nun subtenas la opcion --expire-to.
  • La komando git clone nun subtenas krei malprofundan klonon de ununura komitaĵo, kiu ne nepre devas esti ĉe la pinto de branĉo.
  • Aldonita git backfill komando por elŝuti mankantajn objektojn en parta klono.
  • Korektis cimon, kie la erara stato de la infana procezo estis perdita en la komando git push --atomic --porcelain.
  • La komando git rev-list --missing= nun subtenas la opcion print-info por provizi pli detalajn informojn pri mankantaj objektoj, kiel vojo kaj tipo.
  • La ilo gitk GUI estis ĝisdatigita.
  • git refs migrate nun subtenas la opcion --no-reflog, kiu permesas ne migri la reflog.
  • Meson nun subtenas la nesekuran efektivigan opcion sha1 aldonitan en git 2.48.
  • Aldonita nova API por grupa travojaĝado de objektoj surbaze de komuna vojo aŭ laŭ tipo.
  • Por prepari por uzi zlib-ng, la kodo por interagado kun zlib estis refaktorita.
  • Aldonitaj ligadoj al la libgit-biblioteko por la Rust-lingvo.
  • Ĉiuj dokumentaj dosieroj .txt estis renomitaj al .adoc.
  • Plilongigita protokolo por grandaj objektoj.
  • La detektitaj eraroj estis korektitaj.
  • Plibonigitaj provoj.
  • Dokumentado ĝisdatigita.

fonto: linux.org.ru

Aldoni komenton