Нова верзија Гит 2.21.0 је већ објављена и ово су њене вести

git

гит је један од најпопуларнијих, поузданих и високо перформансних система за управљање верзијама, и пружа флексибилне нелинеарне развојне алате засноване на верзијама и спајањима.

Да би се осигурао интегритет историје и отпор променама уназад, при сваком урезивању користи се имплицитно хеширање све претходне историје а могу се верификовати и дигитални потписи појединих програмера и потврде.

Нова верзија Гит 2.21.0 дистрибуираног система за контролу извора је недавно објављена.

У поређењу са претходном верзијом, направљено је 500 промена у новој верзији, припремљеној уз учешће 74 програмера, од којих је 20 први пут учествовало у развоју.

Нове значајке Гит 2.21.0

Опција «–Датум = човек« додато у „гит лог“ и друге команде, омогућавајући вам приказ датума на скраћени и читљив начин.

С тим Могуће је одабрати формат прилагођен старости догађаја. За акције које су управо изведене, биће назначено „Н минутес аго“ (као у „–Датум = релативан"), за недавне догађаје биће приказани дан и време, а за старе промене само дан, месец и година.

Поред тога, опција је обезбеђена «–Датум = ауто: човек", која примењује нови формат само када се шаље преко терминала а када се излаз преусмери на датотеку или другу наредбу, користи се подразумевани формат.

У команди «гит цхерри-пицк ", могуће је користити опцију «-m"(главна линија) када је одређено „Гит цхерри-пицк -м1“, то јест, омогућава вам да поново примените урезивање избором првог родитеља овог урезивања као огранка главне линије. У другим случајевима, грешка ће се и даље приказивати.

Да бисте оптимизовали перформансе, наредба «гит лог -Г«, Који врши претрагу регуларних израза, сада не претражује у бинарним датотекама уколико опција« није изричито наведена–Текст»Или не користите тектцонв.

Конфигурација је додата «хттп.верзија", То омогућава вам да одредите жељену верзију ХТТП протокола која се користи за преузимање или предавање промена. За ову опцију је потребна релативно нова библиотека цУРЛ.

Наредбе „гит ворктрее ремове“ и „гит ворктрее мове“ сада се могу користити ако постоје подмодули није иницијализовано у радном стаблу (раније се ове операције нису могле користити ако није било подмодула).

Навођењем опције „–формат =“ за верзије, ознаке и тражење веза проширује се листа својстава за објекте дохваћене путем АПИ-ја објецт_инфо.

Нови алгоритам

У овом новом издању Гит 2.21.0 опционална могућност коришћења СХА-256 алгоритма хеширања уместо СХА-1 је истакнута почињено када се Гит креира у режиму »НевХасх«.

Оригинално планирано је да се користи алгоритам СХА3-256, али на крају су се програмери фокусирали на СХА-256, јер се СХА2 већ користи у Гиту за дигиталне потписе.

Логика избора је да када се користе СХА-256 и СХА3-256 у Гит коду, компромитовање било ког од њих води до безбедносних проблема, па је боље ослањати се на један алгоритам, а не на два.

Даље, СХА-256 је широко дистрибуиран и подржан у свим крипто библиотекама, а такође показује врло добре перформансе.

Остале новине

  • Команда „гит цхецкоут [трее-исх]“ даје број путања које треба извући из индекса или стабла објеката (трее-исх).
  • Опција „–кееп-нон-патцх“ је додата наредби „гит куилтимпорт“.
  • Ажурирана имплементација наредбе „гит дифф –цолор-пресели-вс“.
  • Подршка за заставицу „% С“ је додата у „лог –формат“ да би се приказао наговештај о пореклу уноса урезивања.

Како инсталирати Гит 2.21.0 на Линук?

Коначно, ако желите да ажурирате или инсталирате овај алат, само морамо да отворимо терминал на нашем систему и укуцамо једну од следећих команди.

Дебиан / Убунту

sudo apt-get install git

федора
sudo dnf install git
Гентоо

emerge --ask --verbose dev-vcs/git

Арцх Линук

sudo pacman -S git

openSUSE

sudo zypper install git

Магеиа

sudo urpmi git

Алпски

sudo apk add git


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.