Това проучване ще обсъди:
Какво е комит за сливане в Git?
В Git, „ обединяване на ангажимент ” е вид ангажимент, който се създава при сливане на два или повече клона в хранилище. Комитът за сливане комбинира промените от множество различни клонове в един клон. Обикновено има поне два родителски ангажимента, по един за всеки обединен клон. Освен това, той включва всички промени от обединените клонове и цялата история на клоновете.
Как да създадете/генерирате комит за сливане в Git?
За да създадете ангажимент за сливане в Git, първо пренасочете към конкретното локално хранилище. След това изберете желания клон за сливане и изпълнете „ git merge –no-ff <име-на-клон> ” команда. И накрая, проверете журнала на Git, за да видите ангажимента за сливане.
Стъпка 1: Превключете към желаното хранилище
Първо изпълнете предоставената по-долу команда и превключете към конкретното локално хранилище:
$ cd 'C:\Git\local_Repo'
Стъпка 2: Вижте Git Log
След това вижте хронологията на ангажиментите на текущия работещ клон:
$ git дневник --на линия
Може да се види на предоставената по-долу екранна снимка, ГЛАВАТА сочи към „ 5827f21 ” ангажиране на хеш:
Стъпка 3: Вижте наличните клонове
След това избройте наличните клонове на хранилището на Git и изберете желания клон, който трябва да бъде обединен. Например избрахме „ алфа ” клон:
$ git клон
Стъпка 4: Обединете клонове
Сега изпълнете „ git сливане ” заедно с „ –не-фф ” и конкретното име на клон, който трябва да бъде обединен:
$ git сливане --не-фф алфаТук „ –не-фф ” опцията се използва за създаване на съобщение за ангажиране, дори ако разклоненията са бързо превъртани напред и „ алфа ” е нашият целеви клон, който трябва да бъде обединен.
След като изпълните горната команда, ще се отвори текстовият редактор по подразбиране. Въведете желаното съобщение за ангажимент, запазете промените и затворете редактора:
В резултата по-долу може да се види, че „ алфа ” клон е обединен с „ майстор ” клон:
Стъпка 5: Преглед на обединяването
И накрая, проверете дневника на Git, за да видите съобщението за ангажиране на сливане:
$ git дневник --на линияМоже да се забележи, че маркираната част е съобщението за ангажиране на сливане с „ f8db3cf ” ангажиране на хеш:
Това беше всичко за ангажимента за сливане в Git.
Заключение
Комитът за сливане е вид ангажимент, създаден, когато потребител обедини два или повече клона в хранилището. Той внася промени/модификации от един клон в друг Git клон. Използва се за обединяване на промени от различни клонове в един Git клон. За да създадете ангажимент за сливане, „ git merge –no-ff <име-на-клон> ” използва се команда. В това описание се обсъждат ангажиментите за сливане и метода за създаване на ангажимент за сливане в Git.