Како уклонити урезивање из гране у Гиту

Kako Ukloniti Urezivane Iz Grane U Gitu



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

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

Како уклонити урезивање из гране у Гиту?

У Гиту, можете уклонити и неповучене и потиснуте урезивања из гране. Не знате да то урадите? Доле наведени одељци ће вам помоћи у овом погледу.







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



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



Метод 1: Уклоните непогурано урезивање из гране у Гит спремишту

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





Корак 1: Отворите Гит Басх

Притисните ' ЦТРЛ + Есц ” тастере за отварање „ Покренути ” мени и отворите „ Гит Басх ” терминал:



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

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

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

Корак 3: Креирајте датотеку

Извршите следећу команду да бисте креирали нову датотеку и ставили неки текст у њу:

$ одјек 'фајл је додат' > Филе1.ткт

Као што видите, направили смо нову датотеку под називом „ Филе1.ткт “ и додао „ датотека је додата ” стринг у њему:

Корак 4: Проверите статус

Сада проверите статус Гит директоријума:

$ гит статус

Дати излаз означава да је потребно извршити неке промене:

Корак 5: Додајте датотеку у Гит директоријум

Затим покрените следећу команду да додате креирану датотеку која није праћена у Гит директоријум:

$ гит адд Филе1.ткт

Корак 5: Урезивање промена

Урежите све промене у Гит Репозиторијум користећи „ гит цоммит ” команда са жељеном поруком:

$ гит цоммит „Додана је 1 датотека“

Корак 6: Уклоните измене

Сада уклоните урезивање помоћу доле наведене команде:

$ гит ресет --хард ХЕАД~ 1

Овде, „ гит ресетовање ” команда ће уклонити све промене, а “ –тврда ГЛАВА~1 ” ће померити ХЕАД на претходно урезивање:

Корак 7: Потврдите избрисано урезивање

На крају, извршите „ рефлог ” команда за верификацију избрисаног урезивања из Гит спремишта:

$ гит рефлог

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

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

Метод 2: Уклоните гурнуту урезивање из гране у Гит спремишту

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

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

Прво, пређите на Гит директоријум одакле треба да уклоните урезивање:

$ цд „Ц:\Корисници азма\Гит\мари_кхан\ми_дир3'

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

Направите нову датотеку и ставите у њу део садржаја:

$ одјек 'нова датотека' > Филе2.ткт

Корак 3: Додајте датотеку у Гит спремиште

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

$ гит адд Филе2.ткт

Корак 4: Проверите статус Гит репозиторија

Проверите статус Гит спремишта:

$ гит статус

Корак 5: Урезивање промена

Урежите промене у Гит спремиште било којом поруком:

$ гит цоммит 'додата нова датотека'

Корак 6: Гит Пусх

Извршите „ гит пусх ” наредба за гурање свих промена урезивања у удаљено спремиште:

$ гит пусх

Корак 7: Уклоните измене

Уклоните сва гурнута урезивања из гране:

$ гит пусх порекло ГЛАВА --сила

ГЛАВА – сила ” ће снажно померити ГЛАВУ и уклонити све промене. У нашем случају, већ смо уклонили промене урезивања из гране:

Корак 8: Потврдите избрисано урезивање

Напишите „ рефлог ” команда за верификацију избрисаног урезивања из Гит спремишта:

$ гит рефлог

Корак 9: Уклоните урезивање

Уклоните урезивање из гране у Гиту користећи „ гит ресет ”:

$ гит ресет --софт ГЛАВА^

То је све! Показали смо процедуру уклањања урезивања из гране у Гиту.

Закључак

Да бисте уклонили неизбачене урезивања из гране, креирајте и додајте датотеку у директоријум, урезујте промене и покрените „ $ гит ресет –хард ХЕАД~1 ” за ресетовање свих уклоњених промена. За следећи приступ, гурните промене у удаљени директоријум и покрените „ $ гит ресет –софт ХЕАД^ ” да бисте га уклонили из гране. У овој студији илустровали смо метод уклањања урезивања из гране у Гиту.