Kaugjuhtimispuldi lähtestamine teatud Git Commitile

Kaugjuhtimispuldi Lahtestamine Teatud Git Commitile



Giti platvormil teevad kasutajad sageli projekti muudatusi ja kohustuvad need salvestama kohalikku hoidlasse. Need muudatused lükatakse seejärel kaughoidlasse. Giti kasutaja võib aga soovida muudatused pärast nende vastuvõtmist tagasi võtta, kuna paljud uued muudatused võivad projektiga probleeme tekitada või vajada ülevaatamist.

Ärge muretsege, kui te pole kindel, kuidas taastada kaughoidla konkreetsele sissekandmisele, kuna see postitus näitab meetodit kaugjuhtimispuldi lähtestamiseks teatud kinnistamisele.

Kuidas lähtestada kaugjuhtimispulti teatud kohustusele?

Kaugjuhtimispuldi lähtestamiseks teatud kinnistamisele lähtestage esmalt Giti hoidlas olev sisseviidud, kasutades nuppu ' git lähtestamine ” käsk. Pärast seda lükake sidumine kaugjuhtimispuldile, kasutades nuppu ' git push -f ” käsk.







Tutvuge praktilise demonstratsiooni protseduuriga.



1. samm: käivitage Git Terminal

Esmalt avage Giti terminal Windowsi menüüst Start:







2. samm: avage Git Working Repository

Kasutage ' cd ” käsk ja navigeerige Giti tööhoidlasse:

$ cd 'C:\Git\commits'



Järgmisena vaadake kõiki praeguse töötava hoidla faile ja hoidlaid, kasutades ' ls 'käsk:

$ ls

3. samm: tehke Git-failis muudatus

Tehke Git-failis mõned muudatused. Sel eesmärgil oleme muutnud ' Fail.txt ” fail:

$ kaja 'Tere Linuxi vihjele' > Fail.txt

4. toiming: lisage fail etapiindeksisse

Järgmisena lisage muudetud fail jälgimisindeksisse (peatusala), kasutades nimetatud käsku:

$ git lisada Fail.txt

Vaadake Giti hoidla olekut, et kontrollida, kas muudetud fail on jälgimisindeksisse lisatud või mitte:

$ git staatus

Näete, et oleme faili edukalt jälgimisindeksisse lisanud:

5. samm: tehke uus muudatus

Kinnitage uued muudatused käsuga ' git commit ' käsk, täpsustades samal ajal sõnumit ' -m 'valik:

$ git commit -m 'Kohtumise muutmine'

Kontrollige Giti logi, et kontrollida, kas muudatused on tehtud või mitte:

$ git logi

Siin näete, et muudatused on edukalt tehtud ja Giti kohalikku hoidlasse lisatud:

6. samm: lükake muudatused kaugjuhtimispuldile

Pärast seda lükake muudatused kaughoidlasse, kasutades nuppu ' git push ” käsk. Siin on ' -f ” lippu kasutatakse kaugjuhtimispuldi muudatuste jõuliseks surumiseks:

$ git push -f päritolu meister

7. toiming: lähtestage kaugjuhtimispult teatud kinnitusele

Nüüd lähtestage kaugjuhtimispult eelmisele või hiljutisele kinnitusele. Selleks pöörduge esmalt tagasi konkreetsele kohustusele või teatud kohustusele, kasutades HEAD-positsiooni või sissekande ID-d:

$ git lähtestamine -- raske PEA ~ 1

8. samm: lükake Muudatused kaugjuhtimispuldile

Pärast teatud või eelmisele kinnistamisele naasmist lükake kohalikud kohustused kaughoidlasse:

$ git push -f päritolu meister

Vaadake hoidla logi, et kontrollida, kas kaugjuhtimispult on lähtestatud teatud kinnistamisele või mitte:

$ git logi

Võib täheldada, et oleme vajalikud funktsioonid edukalt täitnud:

Oleme teile õpetanud meetodit kaugjuhtimispuldi lähtestamiseks teatud toimingule.

Järeldus

Kaugjuhtimispuldi lähtestamiseks teatud Giti kohustusele navigeerige esmalt Giti hoidlasse ja lähtestage kohalikus hoidlas tehtud muudatused, kasutades nuppu ' git reset – kõva HEAD~1 ” käsk. Konkreetse kohustuse juurde naasmiseks saavad kasutajad kasutada git reset –hard ” käsk. Pärast seda lükake need muudatused kaughoidlasse, et lähtestada kaugjuhtimispult teatud toimingule, kasutades nuppu ' git push -f päritolu master ” käsk. Selles postituses käsitleti kaugjuhtimispuldi teatud kinnistamise meetodit.