Шта је закрпа у Гит контроли верзија?

Sta Je Zakrpa U Git Kontroli Verzija



Док раде на тимском пројекту у Гиту, програмери морају да сарађују са другим члановима тима. У ту сврху, они могу да користе Гит закрпе за дељење датотека изворног кода са другима. Остали чланови тима примењују закрпе на своје пројекте да би их користили. Тачније, ово омогућава корисницима да деле промене са другим члановима тима, решавају сукобе и сарађују на истом пројекту.

Ова студија ће објаснити:

Шта је закрпа у Гит контроли верзија?

У Гит контроли верзија, закрпа је једноставно текстуална датотека која чува опис модификација направљених у коду. Садржи све промене и разлике које су направљене на пројекту у прошлости. Штавише, он бележи све информације о линијама кода које су додате, избрисане или измењене.







Како креирати/направити закрпу користећи команду „гит формат-патцх“?

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



Корак 1: Идите до локалног спремишта

Прво, преусмерите на одређени локални директоријум користећи доле наведену команду:



$ цд „Ц:\Иди епски'

Корак 2: Прегледајте историју обавеза

Затим проверите Гит дневник да видите историју урезивања:





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

У доњем излазу, историја урезивања се може видети са ИД-ом урезивања. Изаберите жељени хеш за урезивање. На пример, изабрали смо „ 03668б5 ” ИД урезивања:



Корак 3: Креирајте/направите закрпу

Сада користите следећу команду заједно са изабраним ИД-ом урезивања да бисте креирали закрпу од ње:

$ гит формат-патцх -1 03668б5

Корак 4: Потврдите креирану закрпу

Да бисте били сигурни да је нова закрпа креирана, покрените наредбу испод:

$ лс

Може се приметити да нови „ 0001-Нев-феатуре-филе-аддед.патцх ” закрпа је направљена:

Како направити/направити закрпу користећи команду „гит дифф“?

гит дифф <ид-урезивања> > <име-датотеке> ” команда се такође може користити за креирање закрпе у Гиту. Да бисте то урадили, погледајте наведене кораке.

Корак 1: Прегледајте Гит Лог

Прво, погледајте историју урезивања тако што ћете проверити Гит дневник:

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

Доњи излаз је приказао историју урезивања укључујући ИД урезивања. Копирајте одређени ИД урезивања за креирање закрпе. На пример, изабрали смо „ 1839бф4 ” урезивање хеш:

Корак 2: Креирајте или направите закрпу

Затим направите закрпу уз помоћ „ гит дифф ” и наведите ИД урезивања и име датотеке закрпе:

$ гит дифф 1839бф4 > мипатцх.дифф

Овде, „ 1839бф4 ” је ИД урезивања, а „ мипатцх.дифф ” је име датотеке закрпе:

Корак 3: Потврдите креирану закрпу

На крају, проверите новокреирану закрпу користећи „ лс ” команда:

$ лс

Може се приметити да је „ мипатцх.дифф ” датотека закрпе је успешно креирана:

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

Закључак

У Гит контроли верзија, закрпа је текстуална датотека која садржи опис промена или модификација и разлика направљених у коду пројекта у историји. Он бележи све информације о линијама кода које су додате, избрисане или измењене. Да бисте направили закрпу у гит-у, „ гит формат-патцх -1 <коммит-ид> ' или ' гит дифф <ид-урезивања> > <име-датотеке> ” може се користити команда. Ова студија је објаснила закрпу у Гит контроли верзија и методе за њено креирање.