Nova različica Git 2.27.0 je že izšla in to so njene spremembe

git je eden najbolj priljubljenih, zanesljivih in visoko zmogljivih sistemov za nadzor različic, in ponuja prilagodljiva nelinearna razvojna orodja, ki temeljijo na različicah in združitvah.

Za zagotovitev integritete zgodovina in odpor do sprememb v ozadju, uporablja se implicitno razprševanje vse pretekle zgodovine v vsaki potrditvi in digitalne podpise posameznih razvijalcev oznak in potrditve je mogoče tudi preveriti.

Recientemente izšla je nova različica sistema za nadzor distribuiranega vira Git 2.27.0.V primerjavi s prejšnjo izdajo je nova različica sprejela 537 sprememb, pripravljenih s sodelovanjem 71 razvijalcev, od katerih jih je 19 prvič sodelovalo v razvoju

Ključne nove funkcije Git 2.27.0

V tej novi različici Git 2.27.0 je privzeta vključitev druge različice komunikacijskega protokola Git je bila preklicana, ki se uporablja pri oddaljeni povezavi odjemalca s strežnikom Git. Protokol še ni bil prepoznan, vendar je privzeto pripravljen za uporabo zaradi prepoznavanja spolzkih težav, ki zahtevajo ločeno obravnavo.

Po drugi strani pa v izogib zmedi v tej novi različici ukaz "git descri" vedno uporabite razširjeni izhodni način ("–Long"), če je zaznana nadomeščena oznaka, povezana s prevzemom. Kot prej je bila prikazana podpisana ali označena oznaka, ki opisuje objavo, tudi če je bila preimenovana ali premaknjena v hierarhijo "refs / tags /".

Zagon "git pull" zdaj izda opozorilo če je spremenljivka konfiguracije potegni.ponovno osnovaj ni izrecno nastavljena in možnosti "- [no-] overflow" ali "–ff-only" ne uporabljajo. Če želite preprečiti opozorilo za tiste, ki ne bodo razveljavili, lahko spremenljivko nastavite na false.

Imajo je dodal več novih dejanj v «git posodobitev-ref –stdinTo omogočajo neposreden nadzor transakcij posodobitve povezavNa primer za izvajanje dvostopenjske posodobitve atomske povezave v več skladiščih.

Poleg tega, popravljene možnosti git fetch, skupne git fetch. Podobne možnosti, ki niso omenjene zgoraj, so bile dokumentirane in posredovane v "git fetch" manjkajočih možnosti.

Dodana možnost prikaza od: in Zadeva: glave: brez sprememb obliža git format brez pretvorbe znakov, ki niso v kodiranju ASCII.

Možnost "–Show-pulls" je dodan v "git log", kar vam omogoča, da vidite ne samo zaveze, v katere so bile narejene spremembe, ampak tudi obveznost, da te spremembe združite iz ločene veje.

Obdelava interaktivnega vnosa v vseh komponentah je poenotena in klic fflush () je dodan po prikazu zahteve za vnos, vendar pred operacijo branja.

V "git rebase" je dovoljeno ponovno uporabiti vse lokalne zaveze brez predhodnega izvajanja operacije «NakupTudi če so bili nekateri prej gorvodno.

Vrednost konfiguracijske spremenljivke 'pack.useSparse' je bila nadomeščena z 'true', da se omogočijo privzete optimizacije, ki so bile prej predstavljene kot poskusne.

Od ostalih sprememb:

  • Dodan nabor možnosti za konfiguriranje povezav SSL pri dostopu prek strežnika proxy.
  • Podatki, prikazani pri uporabi filtrov za pretvorbo "čisto" in "zamegljeno", so bili razširjeni. Zdaj je na primer prikazan drevesni objekt, v katerem se prikaže pretvorjeni blob.
  • V "git merge" je dodana možnost "–autostash".
  • Izboljšan vmesnik za plačilo.
  • V ukaz git rebase je dodana možnost –no-gpg-sign, da preglasi nastavitev commit.gpgSign.
  • Dodane predloge uporabniških razlik za dokumente Markdown.
  • Odstranjena je omejitev za izključitev vseh poti na predlogah z nizkimi plačili, ki vodijo do praznega drevesa opravil.
  • Operacija "git restore –staged –worktree" zdaj privzeto uporablja vsebino veje "HEAD", namesto da bi prikazala napako.
  • Nadaljevalo se je delo pri prehodu na algoritem razprševanja SHA-2 namesto na SHA-1.
  • Predelana koda za interakcijo z GnuPG.

vir: https://github.com/


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.