Како спојити гране без премотавања унапред у Гиту

Kako Spojiti Grane Bez Premotavana Unapred U Gitu



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

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

Овај водич ће расправљати о процедури спајања грана без брзог прослеђивања у Гиту.







Како спојити гране без премотавања унапред у Гиту?

Претпоставимо да сте креирали нову грану за рад на одређеном пројекту и желите да интегришете резултате у главни код или датотеку. За наведену сврху потребно је спајање одређене гране са коренском граном.



Следите доле наведени поступак за ову одговарајућу сврху.



Корак 1: Покрените Гит Басх
Прво покрените „ Гит басх “ терминал уз помоћ “ Покренути ' мени:





Корак 2: Креирајте Гит директоријум
Покренути ' мкдир ” за креирање новог Гит директоријума:



$ мкдир Ми_бранцхес

Овде, „ Ми_бранцхес ” је назив нашег новоствореног директоријума:

Корак 3: Идите до Гит директоријума
Пређите на локални директоријум где желите да унесете измене:

$ цд Ми_бранцхес

Корак 4: Иницијализујте Гит спремиште
Сада креирајте празно Гит спремиште користећи наредбу испод:

$ вруће је

Корак 5: Креирајте и додајте датотеку
Покренути ' додирнути ” за креирање текстуалне датотеке под називом „ филе.ткт ” у тренутном директоријуму:

$ додирнути филе.ткт

Сада га додајте у Гит спремиште уз помоћ „ гит адд ” команда:

$ гит адд филе.ткт

Корак 6: Урезивање промена
Након тога, урезујте измене информативном поруком:

$ гит цоммит „додан фајл.ткт“

Овде смо ставили поруку урезивања унутар двоструких наводника:

Корак 7: Креирајте грану
Затим покрените наредбу испод да бисте креирали нову грану:

$ гит грана развити

До ове тачке, успешно смо креирали ново име гране “ развити ”:

Корак 8: Пребаците грану
Извршите „ гит цхецкоут ” за прелазак на новокреирану грану:

$ гит цхецкоут развити

Корак 9: Креирајте и додајте датотеку
Сада прво креирајте нову датотеку унутар нове гране помоћу наредбе испод:

$ додирнути фил2.ткт

Након тога га додајте у Гит спремиште:

$ гит адд

Корак 10: Потврдите поруку
Укључите промене поруком користећи „ гит цоммит ” команда:

$ гит цоммит „додата датотека2.ткт“

Корак 11: Пређите на Огранак
Затим пређите на главну грану “ мајстор ” користећи наредбу испод:

$ гит цхецкоут мајстор

Корак 12: Спојите Гит гране
На крају, спојите гране без брзог премотавања користећи „ гит мерге ” команда. Овде, „ –не –фф ” ознака спречава спајање да изврши функцију брзог премотавања унапред:

$ гит мерге --не-фф развити

Као што видите, спојили смо „ мајстор ” грана са „ развити ” грана:

Корак 13: Потврдите спајање
Уверите се да су гране спојене са „ гит лог ” команда:

$ гит лог --онлине

Испод излаз показује да су наше две гране спојене:

Саставили смо најлакши процес спајања грана без премотавања унапред у Гиту.

Закључак

Да бисте спојили гране без брзог прослеђивања у Гиту, прво иницијализујте директоријум са „ $ гит хеат ” команда. Затим креирајте нову датотеку, додајте је и урезујте измене са поруком у Гит спремиште. Након тога, креирајте и пређите на нову грану. Поново креирајте, додајте нову датотеку у промењену грану и урезујте је. На крају, извршите „ $ гит мерге --но-фф ” наредба за спајање обе гране. Овај водич је илустровао процедуру спајања грана без премотавања унапред у Гиту.