Naujoji „Git 2.27.0“ versija jau išleista ir tai yra jos pakeitimai

git yra viena iš populiariausių, patikimiausių ir našiausių versijų valdymo sistemų, ir teikia lanksčias netiesines kūrimo priemones, pagrįstas versijomis ir sujungimais.

Siekiant užtikrinti vientisumą istorija ir atsparumas pokyčiams, naudojamas netiesioginis maišymas visos ankstesnės istorijos kiekviename patvirtinime taip pat galima patikrinti atskirų žymų kūrėjų skaitmeninius parašus ir patvirtinimus.

Įtraukta Pastaruoju metu buvo išleista nauja paskirstyto šaltinio valdymo sistemos „Git 2.27.0“ versija.Palyginti su ankstesniu leidimu, naujojoje versijoje buvo priimti 537 pakeitimai, paruošti dalyvaujant 71 kūrėjui, iš kurių 19 pirmą kartą dalyvavo kuriant programinę įrangą.

„Git 2.27.0“ pagrindinės naujos funkcijos

Šioje naujoje „Git 2.27.0“ versijoje numatytasis antrosios „Git“ ryšio protokolo versijos įtraukimas buvo atšauktas, kuris naudojamas klientui prisijungiant nuotoliniu būdu prie „Git“ serverio. Protokolas dar nebuvo atpažintas, tačiau pagal numatytuosius nustatymus jis yra paruoštas naudoti, nes nustatomos slidžios problemos, kurias reikia atskirai apsvarstyti.

Kita vertus, kad būtų išvengta painiavos šioje naujoje versijoje, komanda „git apibūdinti“ visada naudokite išplėstinį išvesties režimą („–Long“), jei aptinkama pakeista žyma, susieta su įsipareigojimu. Kaip ir anksčiau, buvo rodoma pasirašyta arba anotuota žyma, apibūdinanti įsipareigojimą, net jei ji buvo pervadinta arba perkelta į „refs / tags /“ hierarchiją.

Bėgimas „git pull“ dabar pateikia įspėjimą jei konfigūracijos kintamasis traukti.bazė nėra aiškiai nustatytas ir parinktys „- [ne-] perpildymas“ arba „tik„ tik “ jie netaikomi. Norėdami atmesti įspėjimą tiems, kurie nepaisys, galite nustatyti kintamąjį į „false“.

Jie turi pridėjo keletą naujų veiksmų prie «git update-ref --stdinTai leisti tiesiogiai valdyti nuorodų atnaujinimo operacijasPavyzdžiui, norint įgyvendinti dviejų pakopų atomų jungčių atnaujinimą keliose saugyklose.

Be to, pataisytos „Git Fetch“ parinktys. Panašios aukščiau nepaminėtos parinktys buvo dokumentuotos ir perduotos trūkstamų parinkčių gitui.

Papildoma galimybė rodyti „From“ ir „Subject“: antraštes: nekeičiami „git“ formato pleistrai nekonvertuojant simbolių, kurių nėra ASCII koduotėje.

Pasirinkimas „–Ghow-pulls“ buvo pridėtas prie „git log“, leidžiantis pamatyti ne tik atliktus pakeitimus, bet ir įsipareigojimą sujungti šiuos pakeitimus iš atskiro filialo.

Interaktyvaus įvesties apdorojimas visuose komponentuose buvo suvienodintas ir skambutis fflush () buvo pridėtas parodžius įvesties užklausą, bet prieš skaitymo operaciją.

„Git rebase“ leidžiama pakartotinai taikyti visus vietinius įsipareigojimus prieš tai neatlikus operacijos «išsiregistravimo laikasNet jei kai kurie iš jų anksčiau buvo prieš srovę.

Konfigūracijos kintamojo „pack.useSparse“ vertė buvo pakeista į „true“, kad būtų įgalinti numatytieji optimizavimai, anksčiau pateikti kaip eksperimentiniai.

Iš kitų pakeitimų:

  • Pridėta parinkčių rinkinys, skirtas konfigūruoti SSL ryšius, kai prieiga pasiekiama per tarpinį serverį.
  • Išplėsta informacija, rodoma naudojant konversijos filtrus „švarus“ ir „tepinėlis“. Pvz., Dabar rodomas objektas „medis-iškas“, kuriame pasirodo konvertuotas laukas.
  • Pridėta parinktis „–autostash“ prie „git sulieti“.
  • Patobulinta kasos sąsaja.
  • Į komandą „git rebase“ pridėta parinktis –no-gpg-sign, kad būtų nepaisoma nustatymo „comm.g.gggign“.
  • Pridėta „Markdown“ dokumentų naudotojų skirtumų šablonai.
  • Pašalino išimties apribojimą visiems maršrutams mažo atlyginimo šablonuose, vedantiems į tuščią darbo medį.
  • Operacija „git restore –staged –worktree“ dabar pagal numatytuosius nustatymus naudoja „HEAD“ šakos turinį, o ne rodo klaidą.
  • Toliau buvo pereita prie SHA-2 maišos algoritmo, o ne SHA-1.
  • Perdirbtas kodas, kad galėtumėte sąveikauti su „GnuPG“.

Fuente: https://github.com/


Būkite pirmas, kuris pakomentuos

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ą.