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
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
- git lähtestamine -seguga
- git lähtestamine – -Hard
Asendage
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
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.