Az új verzió már elérhető vezérlő rendszer "Git 2.26.0", ami megérkezik néhány hírrel, kísérleti támogatások és különösen optimalizálások. Azok számára, akik nem ismerik Gitet, ezt tudnia kell az egyik legnépszerűbb verzióvezérlő rendszer, megbízható és nagy teljesítményű, rugalmas, nem lineáris fejlesztési eszközöket kínál, amelyek az ágak elágazásán és egyesítésén alapulnak.
Az integritás biztosítása érdekében a történelem és az utólagos változással szembeni ellenállás, implicit hash-t használ Az egyes elkötelezettségek összes korábbi előzménye alapján lehetőség van az egyes elkötelezettségek és a fejlesztők digitális aláírására is.
Az előző kiadáshoz képest az új változat 504 előkészített változást fogadott el 64 fejlesztő részvételével, ebből 12-en vettek részt először a fejlesztésben.
Git 2.26.0 legfontosabb új funkciók
Ebben az új verzióban az alapértelmezett átmenet a Git kommunikációs protokoll második verziójára történt, amelyet akkor használunk, amikor egy klienst távolról összekapcsolunk egy Git szerverrel. A protokoll második verziója figyelemre méltó, mivel lehetővé teszi az ágak és a címkék kiszűrését a szerver oldalon azáltal, hogy rövidített hivatkozási listát ad vissza az ügyfélnek.
Egy másik fontos újítás a új funkciók hozzáadása a protokollhoz amint új funkciók jelennek meg az eszköztárban. Az ügyfél kódja továbbra is kompatibilis a régi protokollal És továbbra is működhet új és régi szerverekkel, automatikusan visszatér az első verzióra, ha a szerver nem támogatja a másodikat.
Az opció "–Műsor-hatókör« hozzá lett adva a parancshoz «git config", mit leegyszerűsíti annak a helynek az azonosítását, ahol bizonyos konfigurációkat meghatároznak.
A Git segítségével konfigurációkat határozhat meg különböző helyeken: az adattárban (.git / info / config), a felhasználó könyvtárában (~ / .gitconfig), az egész rendszerre kiterjedő konfigurációs fájlban (/ etc / gitconfig), valamint a parancssori opciók és a környezeti változók segítségével.
Végrehajtásakor «git config«, Elég nehéz megérteni, hogy pontosan hol van megadva a kívánt konfiguráció. Az opció "–Show-origin»Elérhető volt a probléma megoldására, de csak annak a fájlnak az elérési útját mutatja, amelyben a konfiguráció meg van határozva, ami akkor hasznos, ha szerkeszteni kívánja a fájlt, de nem segít, ha az értéket a« git config segítségével kell megváltoztatnia. »A –system, –global vagy –local opciókkal.
Másrészt ennek az új verziónak a közleményében megemlítik, hogy folytatódott a részleges klónok kísérleti támogatásának kiterjesztése, amely lehetővé teszi az adatok csak egy részének átadását és a lerakat hiányos másolatával való munkát.
Az új verzió új parancsot ad hozzá "Git sparse-checkout add", hogy te lehetővé teszi külön könyvtárak hozzáadását a művelet alkalmazásához «kijelentkezés»Csak a működő fán kívül, ahelyett, hogy mindazokat a könyvtárakat egyszerre felsorolná a« paranccsalgit ritkás pénztár szett”.
Parancs teljesítménye «git grep«, Amely a tároló tényleges tartalmának és a történeti átdolgozásoknak egyaránt keresésére szolgál, érezhetően növekszik.
A keresés felgyorsítása érdekében engedélyezték a fa tartalmának beolvasását a munka több szál használatával ("git grep –szálak«), De a történeti áttekintésekben keresés egyszálú volt. Ez a korlátozás a az olvasási műveletek párhuzamosításának képességének megvalósítása az objektumraktárból.
Alapértelmezés szerint a szálak száma megegyezik a CPU magok számával, ami a legtöbb esetben most nem igényli a "–Szálak”.
Hozzáadva alparancs bejegyzés automatikus kiegészítésének támogatása, elérési útjai, linkjei és a "git worktree" parancs egyéb argumentumai, amelyek lehetővé teszik a lerakat több működő másolatával való munkát.
Megtalálhatjuk az fsmonitor-watchman szkript új verziójaHogy integrációt biztosít a Facebook Watchman mechanizmussal hogy gyorsabb legyen a fájlváltozások nyomon követése és az új fájlok megjelenése. A git frissítése után ki kell cserélni a horgot a tárban.
Ha többet szeretne megtudni erről az új kiadásról, akkor nézze meg az eredeti jegyzetet a következő link.
Legyen Ön az első hozzászóló