Како да Гит ребасе мастер на било коју грану помоћу примера

Kako Da Git Rebase Master Na Bilo Koju Granu Pomocu Primera



На Гиту, гранање је процес одвајања од главне гране тако да програмери могу да раде одвојено без утицаја на оригинални код и друге чланове тима. Када програмер креира Гит спремиште, он се подразумевано додаје у главну грану. Међутим, програмери могу да мењају гране кад год затребају уз помоћ вишеструких команди Гит-а, као што је „ гит ребасе ”, без губитка важних информација.

У овом приручнику ћемо научити како да Гит ребасе мастер на било којој грани помоћу примера и пружимо Гит ребасе основне команде са описима.

Шта је Гит ребасе?

Поновно базирање је поступак гурања или спајања низа постојећих урезивања на врху новог основног урезивања. У основи, познат је као линеарни поступак комбиновања. Тачније, Гит ребасе је најпопуларнији услужни програм дизајниран за спајање промена из Гит једне гране у било коју грану.







Пример: Како Гит ребасе мастер на другу Гит грану?

Да бисте Гит ребасе мастер или комбиновали низ урезивања на другу Гит грану, прво отворите „ Гит Басх ” терминал и пређите на Гит основни директоријум користећи „ цд ” команда. Затим извршите „ $ гит грана -а ” да прикажете све постојеће гране и изаберете било коју од њих за поновно постављање. На крају, извршите „ $ гит ребасе мастер <име-грана> ” наредба за пребазивање мастера на другу грану у Гиту.



Сада, хајде да погледамо следећу процедуру да видимо излаз горе наведеног сценарија!



Корак 1: Покрените Гит Терминал

Претражите и отворите „ Гит Басх “ на вашем систему користећи “ Покренути ' мени:





Корак 2: Идите до Гит роот директоријума

Затим извршите „ цд ” за кретање унутар Гит роот директоријума:



$ цд „Ц:\Корисници азма\Го'

Корак 3: Наведите све гране

Сада извршите „ гит бранцх ” за приказ свих грана помоћу „ ' опција:

$ гит бранцх

Као што видите, приказане су све тренутне и постојеће гране, укључујући и удаљене гране. Ми ћемо изабрати „ одлика ” грана Гит локалног спремишта да изврши ребасе на њему:

Корак 4: Вратите мастер на другу грану

На крају, извршите дату команду и наведите име гране за акцију поновног базирања:

$ гит ребасе главна карактеристика

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

Сада пређите на следећи одељак да бисте проверили основне команде Гит ребасе са њиховим кратким описом.

Шта су основне команде Гит ребасе?

Хајде да погледамо основне команде Гит ребасе, које су наведене у табели испод са описом:

Команде Опис
$ гит ребасе --интерацтиве<басе> Користи се за извођење интерактивне ребазе.
$ гит ребасе<басе> Користи се за извођење стандардног ребазирања.
$ гит ребасе –к Користи се за покретање скрипте командне линије за свако означено урезивање током репродукције.
$ гит ребасе –д Користи се за одбацивање урезивања из спојеног блока урезивања током репродукције.
$ гит статус Користи се за преглед статуса Гит ребасе.
$ гит ребасе –п Користи се за држање одвојеног урезивања у историји грана Гит-а.
$ гит ребасе --скип Користи се за прескакање унетих промена.
$ гит цоммит -м „порука урезивања за <име-гранке>” Користи се за урезивање модификација
$ гит адд <пројектни фајл> Користи се за додавање гране у Гит спремиште.
$ гит ребасе — настави Користи се за наставак модификација које су направили корисници.

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

Закључак

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