Ова студија ће објаснити:
- Шта је закрпа у Гит контроли верзија?
- Како направити/направити закрпу користећи “ гит формат-патцх ” Цомманд?
- Како направити/направити закрпу користећи “ гит дифф ” Цомманд?
Шта је закрпа у Гит контроли верзија?
У Гит контроли верзија, закрпа је једноставно текстуална датотека која чува опис модификација направљених у коду. Садржи све промене и разлике које су направљене на пројекту у прошлости. Штавише, он бележи све информације о линијама кода које су додате, избрисане или измењене.
Како креирати/направити закрпу користећи команду „гит формат-патцх“?
Да бисте направили закрпу у Гиту, прво идите до жељеног локалног директоријума. Затим проверите историју урезивања и изаберите одређени ИД урезивања. Након тога, извршите „ гит формат-патцх -1 <коммит-ид> ” за креирање закрпе од изабраног ИД-а урезивања. На крају, проверите креирану закрпу.
Корак 1: Идите до локалног спремишта
Прво, преусмерите на одређени локални директоријум користећи доле наведену команду:
$ цд „Ц:\Иди \Р епски'
Корак 2: Прегледајте историју обавеза
Затим проверите Гит дневник да видите историју урезивања:
$ гит лог --онлине
У доњем излазу, историја урезивања се може видети са ИД-ом урезивања. Изаберите жељени хеш за урезивање. На пример, изабрали смо „ 03668б5 ” ИД урезивања:
Корак 3: Креирајте/направите закрпу
Сада користите следећу команду заједно са изабраним ИД-ом урезивања да бисте креирали закрпу од ње:
$ гит формат-патцх -1 03668б5
Корак 4: Потврдите креирану закрпу
Да бисте били сигурни да је нова закрпа креирана, покрените наредбу испод:
$ лсМоже се приметити да нови „ 0001-Нев-феатуре-филе-аддед.патцх ” закрпа је направљена:
Како направити/направити закрпу користећи команду „гит дифф“?
„ гит дифф <ид-урезивања> > <име-датотеке> ” команда се такође може користити за креирање закрпе у Гиту. Да бисте то урадили, погледајте наведене кораке.
Корак 1: Прегледајте Гит Лог
Прво, погледајте историју урезивања тако што ћете проверити Гит дневник:
$ гит лог --онлинеДоњи излаз је приказао историју урезивања укључујући ИД урезивања. Копирајте одређени ИД урезивања за креирање закрпе. На пример, изабрали смо „ 1839бф4 ” урезивање хеш:
Корак 2: Креирајте или направите закрпу
Затим направите закрпу уз помоћ „ гит дифф ” и наведите ИД урезивања и име датотеке закрпе:
$ гит дифф 1839бф4 > мипатцх.диффОвде, „ 1839бф4 ” је ИД урезивања, а „ мипатцх.дифф ” је име датотеке закрпе:
Корак 3: Потврдите креирану закрпу
На крају, проверите новокреирану закрпу користећи „ лс ” команда:
$ лсМоже се приметити да је „ мипатцх.дифф ” датотека закрпе је успешно креирана:
Објаснили смо закрпу у Гиту и методе прављења закрпе у Гиту.
Закључак
У Гит контроли верзија, закрпа је текстуална датотека која садржи опис промена или модификација и разлика направљених у коду пројекта у историји. Он бележи све информације о линијама кода које су додате, избрисане или измењене. Да бисте направили закрпу у гит-у, „ гит формат-патцх -1 <коммит-ид> ' или ' гит дифф <ид-урезивања> > <име-датотеке> ” може се користити команда. Ова студија је објаснила закрпу у Гит контроли верзија и методе за њено креирање.