Včasih po izvedbi operacije združevanja vej razvijalci ugotovijo, da so pozabili ali združili napačno vejo, in želijo to operacijo razveljaviti. V ta namen izvedite » $ git reset –hard
Ta študija bo razložila postopek za razveljavitev operacije spajanja git.
Kako razveljavite git merge?
Če želite razveljaviti operacijo spajanja git, se najprej pomaknite do želenega imenika. Nato ustvarite in dodajte datoteke v uprizoritveno območje. Izvedite spremembe, da posodobite repozitorij. Nato ustvarite in takoj preklopite na novo vejo. Po tem združite obe veji. Preverite zgodovino dnevnika in zaženite » $ git reset –hard
Oglejmo si zgoraj opisani postopek v praksi!
1. korak: premaknite se v repozitorij
Najprej se pomaknite do zahtevanega lokalnega repozitorija Git z uporabo ' cd ” ukaz:
$ cd 'C:\Uporabniki \n azma\Git\Alpha'
2. korak: Ustvari datoteko
Zaženite ' dotik ” za ustvarjanje nove datoteke:
$ dotik datoteka1.txt
3. korak: Sledite datoteki
Zdaj sledite novo ustvarjeni datoteki tako, da izvedete » git add ” ukaz:
$ git add datoteka1.txt
4. korak: potrdite spremembe
Nato potrdite spremembe skupaj s sporočilom potrditve z uporabo ' -m ” za posodobitev repozitorija:
$ git commit -m 'dodana datoteka1.txt'
5. korak: Ustvarite in zamenjajte vejo
Po tem izvedite » git blagajna ” z imenom veje, da ustvarite in takoj preklopite nanjo:
$ git blagajna -b alfa
6. korak: Spoji vejo
Zdaj združite trenutno vejo z drugo vejo, tako da podate njeno ime v ukazu git merge:
$ git merge gospodarV našem primeru bomo združili alfa z glavno vejo:
7. korak: Preverite zgodovino dnevnika
Preverite zgodovino dnevnika veje tako, da izvedete “ git dnevnik. ” ukaz:
$ git dnevnik .Izberite in kopirajte referenco objave, ki jo je treba razveljaviti:
8. korak: Razveljavi git merge
Izvedite ' git ponastavi ' ukaz z ' – težko ” za razveljavitev postopka spajanja:
$ git ponastavi --težko c5d48ecUpoštevajte, da smo v podanem ukazu dodali tudi kopirano referenco objave:
9. korak: Preverite zgodovino dnevnika
Če želite zagotoviti razveljavitev operacije spajanja, zaženite » git dnevnik. ” ukaz:
$ git dnevnik .
Ilustrirali smo metodo za razveljavitev operacije spajanja git.
Zaključek
Če želite razveljaviti operacijo spajanja git, se najprej premaknite v želeni imenik. Nato ustvarite in dodajte datoteke v uprizoritveno območje. Izvedite spremembe, da posodobite repozitorij. Nato ustvarite in takoj preklopite na novo vejo. Po tem združite obe veji. Preverite zgodovino dnevnika in zaženite » $ git reset –hard