Git 2.30 tashmë është lëshuar dhe këto janë lajmet e tij

Versioni i ri i Git 2.30 tashmë është lëshuar dhe në këtë version të ri paraqiten disa ndryshime të rëndësishme siç janë aftësia për të zgjeruar komandat, si dhe azhurnimi i shablloneve për PHP, Rust dhe CSS, ndër të tjera.

Për ata që nuk e njohin Git, duhet ta dini se eKy është një nga sistemet më të njohura të kontrollit të versionit, të besueshëm dhe me performancë të lartë, duke siguruar mjete fleksibile të zhvillimit jo-linear bazuar në degëzimin dhe bashkimin.

Për të siguruar integritetin e historisë dhe rezistencën ndaj ndryshimeve "në mënyrë retroaktive", përdorimi i fshehtë i të gjithë historisë së mëparshme përdoret në secilin kryerje, është gjithashtu e mundur të vërtetohet me nënshkrime dixhitale të etiketave individuale dhe zhvilluesve të angazhimeve.

Git 2.30 Karakteristikat kryesore të reja

Krahasuar me versionin e mëparshëm, 495 ndryshime u miratuan në versionin e ri, të përgatitur me pjesëmarrjen e 83 zhvilluesve, nga të cilët 29 morën pjesë për herë të parë në zhvillim.

Në këtë version të ri të Git 2.30 në konfigurim, parametri help.autocorrect tani mund të vendoset në "kurrë" për të çaktivizuar plotësisht logjikën për zbulimin e shkronjave të shkruara në emrat e komandave (si parazgjedhje, nëse specifikohet një komandë jo-ekzistuese, git analizon për shtypje tipike dhe ekzekuton komandën e korrigjuar nëse specifikohet vetëm një opsion zëvendësimi).

Një tjetër ndryshim që dallon nga ky version i ri i Git 2.30, është në shabllonet e userdiff që janë azhurnuar për PHP, Rust dhe CSS.

Përveç kësaj përmendet gjithashtu se shtoi aftësinë për të zgjeruar komandat që janë pseudonime në shkrimin automatik të plotë opsionet e rreshtit të komandës, si dhe mbështetjen për parametrat "git stash show" që janë të ngjashme me parametrat "git ndrysh" dhe gjithashtu skriptet e plotësuara automatike për Zsh.

Nga ana tjetër, përmendet se opsioni «-I » është shtuar në komandat e familjes "git ndrysh" të injorojë pjesët ku ndryshimet përputhen me një model të dhënë dhe se është dhënë aftësia për të personalizuar madhësinë e emrave të skedarëve të krijuar nga komanda "git format-patch" (më parë kishte një kufi 64 karakteresh).

Mundësia e "–Përfundimi i opsioneve" është shtuar në komandën "git rev-parse", i cili ndihmon në skriptet të ndajnë në mënyrë të qartë parametrin me rishikim, për shembull "git rev-parse –verify -q –end-of-options $ rev".

Në "git update-ref –stdin" u shtua aftësia për të përpunuar transaksione të shumta në një seancë.
Shtuar opsionin "me vlerë-letrare" në nënkomandat e ndryshme "git config" për të kaluar vlerën value_regex jo si një shprehje e rregullt, por si një varg për të gjetur një përputhje të saktë.

Nga ndryshimet e tjera që theksohen në njoftimin e versionit të ri:

  • Nivelet e kompresimit më të mëdha se -9 lejohen në "arkivin e git" gjatë krijimit të tar.gz.
  • Mbështetje e shtuar për përcaktimin e funksioneve në bash dhe shell POSIX.
  • Në "listën e pemëve të punës git", zbatohet shfaqja e shenjës së bllokimit të pemës që punon.
  • Rishkrimi i komandës "git bisect" në gjuhën C vazhdoi.
  • Për komandën "git ndrysh A ... B", sugjerohet një analog më informues i "git diff –merge-base AB".
  • Zhvillimi i komandës "mirëmbajtja e git", një version i zgjeruar i "git gc", vazhdon.
  • Shtuar opsionin "–forca-nëse-përfshin" në "git push", në mënyrë që të zgjidhet problemi i humbjes së angazhimeve kur përdorni komandën "git push –force-with-qira [= ] »Në mënyrë të gabuar.
  • Specifikimi i "-forcës-nëse-përfshin" së bashku me "-forcës-me-qira" gjithashtu kontrollon rëndësinë e zotimeve të zëvendësuara.
  • Për "git clone", cilësimi clone.defaultremotename është shtuar, duke ju lejuar të përcaktoni emrin që do të përdoret për t'iu referuar hostit nga i cili është klonuar depoja.
  • Për "git checkout" u shtua opsioni checkout.guess për të konfiguruar përdorimin e opsionit "-guess" si parazgjedhje.

Së fundi, nëse jeni të interesuar të dini më shumë për të Për këtë version të ri të Git 2.30, mund të kontrolloni detajet duke shkuar në lidhjen e mëposhtme.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.