„Git 2.30“ jau išleista ir tai yra jos naujiena

Nauja Git 2.30 jau buvo išleistas ir šioje naujojoje versijoje Yra keletas svarbių pakeitimų pvz., galimybė išplėsti komandas, taip pat atnaujinti PHP, Rust ir CSS šablonus, be kita ko.

Tiems, kurie nežino apie Git, turėtumėte tai žinotiTai viena iš populiariausių versijų valdymo sistemų, patikimas ir našus, teikiantis lanksčius nelinijinius kūrimo įrankius, pagrįstus šakomis ir sujungimais.

Siekiant užtikrinti istorijos vientisumą ir atsparumą pokyčiams „atbuline data“, kiekviename įsipareigojime yra naudojamos visos ankstesnės istorijos numanomos maišos, taip pat galima sertifikuoti skaitmeniniais atskirų žymų ir įsipareigojimų kūrėjų parašais.

„Git 2.30“ pagrindinės naujos funkcijos

Palyginti su ankstesne versija, Naujoje versijoje buvo priimti 495 pakeitimai, parengtas dalyvaujant 83 kūrėjams, iš kurių 29 kūrime dalyvavo pirmą kartą.

Šioje naujoje „Git 2.30“ versijoje konfigūracijoje parametras help.autocorrect dabar gali būti pakeistas į reikšmę „niekada“ visiškai išjungti komandų pavadinimų rašybos klaidų aptikimo logiką (pagal numatytuosius nustatymus, jei nurodyta komanda, kurios nėra, git analizuoja tipines rašybos klaidas ir paleidžia ištaisytą komandą, jei nurodyta tik pakeitimo parinktis).

Yra dar vienas pakeitimas, išsiskiriantis šioje naujoje „Git 2.30“ versijoje userdiff šablonai, kurie buvo atnaujinti PHP, Rust ir CSS.

Be to, taip pat minima pridėta galimybė išplėsti komandas, kurios yra automatinio užbaigimo scenarijus komandų eilutės parinkčių, taip pat „git stash show“ parametrų, panašių į „git diff“ parametrus, palaikymas, taip pat atnaujinti automatinio užbaigimo scenarijai, skirti Zsh.

Kita vertus, minima, kad galimybė "- YO » pridėta prie „git diff“ šeimos komandų ignoruoti dalis, kuriose pakeitimai atitinka nurodytą modelį ir kad buvo suteikta galimybė tinkinti failų pavadinimų, sukurtų komanda „git format-patch“, dydį (anksčiau buvo 64 simbolių apribojimas).

Į parinktį „–end-of-options“ buvo pridėta prie komandos „git rev-parse“, kuri padeda scenarijuose aiškiai atskirti parametrą su peržiūra, pavyzdžiui, „git rev-parse –verify -q –end-of-options $rev“.

„git update-ref –stdin“ pridėta galimybė apdoroti kelias operacijas per vieną sesiją.
Prie kelių „git config“ antrinių komandų pridėta parinktis „–literal-value“, kad vertė value_regex būtų perduodama ne kaip reguliarioji išraiška, o kaip eilutė tikslios atitikties paieškai.

Iš kitų pakeitimų, kurie išsiskiria pranešimu apie naują versiją:

  • Kuriant tar.gz git archyve leidžiami didesni nei -9 glaudinimo lygiai.
  • Pridėtas palaikymas nustatant funkcijas bash ir POSIX apvalkale.
  • „Git darbo medžių sąraše“ yra įdiegtas veikiančių medžių užrakto ženklo rodymas.
  • Komandos „git bisect“ perrašymas C kalba buvo tęsiamas.
  • Komandai „git diff A…B“ siūlomas informatyvesnis „git diff – merge-base AB“ analogas.
  • Komandos „git support“ – išplėstinės „git gc“ versijos – kūrimas tęsiamas.
  • Prie „git push“ pridėta parinktis „–force-if-includes“, siekiant išspręsti įsipareigojimų praradimo problemą naudojant komandą „git push –force-with-lease [=“. ]» neteisingai.
  • Nurodžius „–force-if-includes“ kartu su „–force-with-lease“ papildomai patikrinamas pakeistų įsipareigojimų tinkamumas.
  • „git clone“ buvo pridėtas nustatymas clone.defaultremotename, leidžiantis apibrėžti pavadinimą, kuris bus naudojamas nurodant pagrindinį kompiuterį, iš kurio buvo klonuota saugykla.
  • „git checkout“ buvo pridėta parinktis checkout.guess, kad pagal numatytuosius nustatymus būtų konfigūruota parinktis „–guess“.

Galiausiai, jei norite sužinoti daugiau apie tai apie šią naują Git 2.30 versiją galite patikrinti išsamią informaciją eidami į šią nuorodą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.