Kuidas ennistada muudatust Gitis, kasutades käsku 'git revert'?

Kuidas Ennistada Muudatust Gitis Kasutades Kasku Git Revert



Git on üks parimaid avatud lähtekoodiga versioonikontrolli tööriistu muudatuste muutmiseks kogu maailmas. Mitu kasutajat saab töötada nii ühe kui ka mitme projektiga. Mõnikord on vaja luua uus kohustus, et ennistada kõik eelmisele kohustusele tehtud muudatused. Näiteks kui kasutaja lisab ühe rea, kustutab see vastupidine kinnitamine rea. Kui aga rea ​​kustutate, lisab vastupidine sisseviimine selle tagasi.

See postitus selgitab lühidalt Giti modifikatsiooni ennistamise protsessi, kasutades käsku „git revert”.

Kuidas ennistada muudatust Gitis, kasutades käsku 'git revert'?

Gitis muudatuse ennistamine, kasutades käsku ' git tagasi ', järgige alltoodud protseduuri:







  • Liikuge Giti kohaliku hoidla poole.
  • Käivitage ' git log – võrgus ” käsku, et vaadata iga täitmist ühel real.
  • Järgmisena tühistage kohustus, kasutades ' git tagasi ” koos konkreetse kohustuse SHA räsi.
  • Muudatuste ennistamiseks ja salvestamiseks muutke sõnumit.

1. samm: liikuge kohalikule hoidlale
Esmalt käivitage ' cd ” Git käsk koos konkreetse kohaliku hoidla teega ja liikuge sellele:



cd 'C:\Users\user\Git \t strep'

2. samm: vaadake Giti logi
Järgmisena vaadake iga sissekande Giti logi ühel real, kasutades ' git log – võrgus 'käsk:



git logi -- võrgus

Alltoodud väljundist oleme valinud edasiseks kasutamiseks konkreetse kohustuse SHA-räsi:





3. samm: tühistage kohustus
Lõpuks käivitage ' git tagasi ” käsk koos konkreetse kohustuse valitud SHA-räsi muudatustega:



git tagasi 193c159

Selle tulemusena on ekraanil avatud vaikeredaktor:

Muutke ennistatud sõnumit, vajutage ' CTRL + S ” muudatuste salvestamiseks ja redaktori sulgemiseks:

Vastavalt järgmisele väljundile on muudatused edukalt tagasi viidud:

See kõik puudutab muudatuste ennistamist Gitis, kasutades käsku „git revert”.

Järeldus

Gitis tehtud muudatuse ennistamiseks käsuga 'git revert' liikuge esmalt Giti kohaliku hoidla poole ja käivitage ' git log – võrgus ” käsku, et vaadata iga täitmist ühel real. Seejärel valige konkreetne kohustus ja käivitage ' git tagasi ” koos konkreetse kohustuse SHA räsi. Lõpuks muutke vaikeredaktoris ennistamise sõnumit ja salvestage muudatused. See ajaveeb selgitas meetodit Giti modifikatsiooni ennistamiseks, kasutades käsku 'git revert'.