Kuidas kohustust kustutada

Kuidas pühenduda

Kui töötame tarkvaraarenduse versiooni juhtimisega, teeme sageli vigu ja peame kohustuse tühistama või parandama. Õnneks on pühendumuse välistamiseks mitu võimalust, sõltuvalt olukorrast, kus olete. Selles artiklis uurime mõnda neist võimalustest.

pühendumise ümberpööramine

Kohustuse tühistamise viis on käsu “Git Revers” kasutamine. See käsk loob uue kohustuse, mis tühistab muudatused, mille soovite kustutada. Pühenduda ‘ajalugu jääb puutumatuks, kuid muudatused on tühistatud.

Pühendamise ümberpööramiseks võite kasutada järgmist käsku:

git tagurööja

Asendage Kohustuse identifikaatoriga, mille soovite tühistada. Pärast käsu käivitamist avab GIT tekstiredaktori, et saaksite uuele ümberpööramise pühendumisele lisada kinnitussõnumi.

haru lähtestamine

Teine võimalus on kasutada käsku “Git Reset” konkreetse pühendumise ja kõigi järgnevate pühendumuste eemaldamiseks. See kirjutab ümber pühendumuste ajalugu ja võib olla kasulik, kui soovite püsivalt eemaldada.

Käsu “Git Reset” jaoks on kolm peamist võimalust:

  • git lähtestamine -Soft : hoidke pühendumuudatusi, mida soovite kustutada, kuid eemaldage need pühendumise ajaloost.
  • git lähtestamine -seguga : eemaldage muudatused, mille soovite kustutada, ja pange need töökataloogi kinnitamata muudatustena.
  • git lähtestamine – -Hard : eemaldage püsivalt pühendumuudatused, mida soovite kustutada nii pühendunute ajaloost kui ka töökataloogist.

Asendage Kohustuse identifikaatoriga, mille soovite kustutada.

Käsu “Git Cherry-Pick”

kasutamine

Käsk “Git Cherry-Kick” võimaldab teil valida konkreetsest pühendumisest ühest valgest ja rakendada see teisele valgele. See võib olla kasulik, kui soovite konkreetsest pühendumist ühest valgest kustutada, kuid hoidke seda teises.

Käsu “Git Cherry-Pick” kasutamiseks peate teadma kohustuse identifikaatorit, mille soovite kustutada. Seejärel käivitage järgmine käsk:

Git Cherry-pick

Asendage Kohustuse identifikaatoriga, mille soovite kustutada.

lõplikud kaalutlused

Kohustuse kustutamine võib olla delikaatne ülesanne, eriti kui töötate teiste arendajatega jagatud projekti kallal. Enne kohustuse kustutamist kontrollige alati oma meeskonnaga ja veenduge, et teil oleks oma koodi õige varukoopia.

Samuti pidage meeles, et pühendumise kustutamine kirjutage kohustuste ajalugu ümber ja võib tekitada probleeme, kui olete valgeid juba teistega jaganud. Seetõttu on oluline mõista tagajärgi enne jätkamist.

Loodame, et see artikkel on andnud mõned võimalused GIT -i kohustuse kustutamiseks. Ärge unustage enne tõelise projekti jaoks muudatuste rakendamist alati turvalises keskkonnas testida.

Scroll to Top