Nova verzija Git 2.27.0 je već objavljena i to su njene promjene

ići jedan je od najpopularnijih, najpouzdanijih i najkvalitetnijih sistema za upravljanje verzijama, i pruža fleksibilne nelinearne razvojne alate zasnovane na verzijama i spajanjima.

Da bi se osigurao integritet istorija i otpor promenama unazad, koristi se implicitno heširanje sve prethodne istorije u svakoj potvrdi a mogu se provjeriti i digitalni potpisi pojedinih programera i potvrde.

Nedavno objavljena je nova verzija Git 2.27.0 distribuiranog sistema kontrole izvora.U poređenju sa prethodnim izdanjem, nova verzija usvojila je 537 izmjena, pripremljenih uz učešće 71 programera, od kojih je 19 prvi put učestvovalo u razvoju

Git 2.27.0 ističe se

U ovoj novoj verziji Gita 2.27.0, otkazano je podrazumevano uključivanje druge verzije Git komunikacijskog protokola, koji se koristi prilikom daljinskog povezivanja klijenta na Git server. Protokol još nije prepoznat, ali je po defaultu spreman za upotrebu zbog prepoznavanja skliskih problema koji zahtijevaju odvojeno razmatranje.

S druge strane, kako bi se izbjegla zabuna u ovoj novoj verziji naredba "git descri" siempre koristite produženi način izlaza ("–Long") ako se otkrije zamijenjena oznaka povezana s urezivanjem. Kao i ranije, prikazana je potpisana ili označena oznaka koja opisuje urezivanje, čak i ako je preimenovana ili premještena u hijerarhiju "refs / tags /".

Pokretanje "git pull" sada izdaje upozorenje ako je konfiguracijska varijabla pull.rebase nije eksplicitno postavljen i opcije "- [no-] overflow" ili "–ff-only" oni se ne primenjuju. Da biste suzbili upozorenje za one koji se neće poništiti, možete postaviti varijablu na false.

Oni imaju dodao nekoliko novih akcija u «git update-ref --stdinTo omogućuju izravnu kontrolu transakcija ažuriranja vezeNa primjer, za implementaciju dvostupanjskog ažuriranja atomske veze u više spremišta.

Takođe, revidirane git fetch opcije zajedničke za git fetch. Slične opcije koje nisu gore spomenute dokumentirane su i proslijeđene git dohvatu opcija koje nedostaju.

Dodana mogućnost prikaza zaglavlja Od: i Predmeta: nema promjena u zakrpi git formata bez pretvaranja znakova koji nisu u ASCII kodiranju.

Opcija "–Show-pulls" je dodan u "git dnevnik", omogućujući vam da vidite ne samo ureze u koje su izvršene promjene, već i obvezu spajanja ovih promjena iz zasebne grane.

Obrada interaktivnog unosa u svim komponentama je objedinjena i dodan je poziv fflush () nakon prikazivanja zahtjeva za unosom, ali prije operacije čitanja.

U "git rebase" dozvoljeno je ponovo primijeniti sve lokalne predaje bez prethodnog izvođenja operacije «odjavljivanjeČak i ako su neki od njih prethodno bili uzvodno.

Vrijednost konfiguracijske varijable 'pack.useSparse' zamijenjena je s 'true' kako bi se omogućile zadane optimizacije prethodno predstavljene kao eksperimentalne.

Od ostalih promjena:

  • Dodan je niz opcija za konfiguriranje SSL veza kada im se pristupa preko proxyja.
  • Informacije prikazane pri korištenju filtera za pretvorbu "čisto" i "mrljasto" proširene su. Na primjer, sada se prikazuje objekt stabla, u kojem se pojavljuje pretvorena blob.
  • Dodana je opcija „–autostash“ za „git merge“.
  • Poboljšano sučelje za naplatu.
  • Dodan je opcija –no-gpg-sign naredbi git rebase da poništi postavku commit.gpgSign.
  • Dodani su predlošci korisničkih razlika za Markdown dokumente.
  • Uklonjeno je ograničenje izuzeća za sve rute na predlošcima s niskim primanjima koji vode do praznog stabla poslova.
  • Operacija "git restore –staged –worktree" sada po defaultu koristi sadržaj grane "HEAD", umjesto da prikazuje grešku.
  • Nastavio se rad na prebacivanju na algoritam heširanja SHA-2 umjesto na SHA-1.
  • Prerađen kôd za interakciju sa GnuPG.

Izvor: https://github.com/


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.