Palautus vanhaan Git Commit -sopimukseen julkisessa repossa

Palautus Vanhaan Git Commit Sopimukseen Julkisessa Repossa



Gitissä paikalliseen tietovarastoon tehtyjen muutosten lisäämisen jälkeen kehittäjien on ehkä tehtävä muutoksia ja päivitettävä paikallinen arkisto. Joskus he kuitenkin haluavat palauttaa koko toimituksen kaikkine muutoksineen tai he haluavat peruuttaa yhden toimituksen. Tällaisessa tilanteessa on suositeltavaa käyttää ' $ git checkout ”komento.

Tämä tutkimus käsittelee palauttamismenettelyä vanhaan Git-sitoumukseen julkisessa repossa.

Kuinka palata vanhaan Git-sitoumukseen julkisessa repossa?

Palaa vanhaan Git-sitoumukseen julkisessa repossa. Siirry ensin paikalliseen Git-tietovarastoon ja tarkastele sisältöluetteloa. Luo seuraavaksi uusi paikallinen tiedosto ja seuraa sitä arkistoon. Tee sitten lisätyt muutokset ja tallenna ne paikalliseen Git-tietovarastoon. Tarkista Git-lokihistoria ja kopioi haluttu vahvistusviite. Suorita lopuksi ' $ git checkout ”-komento ja tarkista viitelokihistoria.







Siirrytään nyt edellä mainitun skenaarion toteuttamiseen!



Vaihe 1: Siirry paikalliseen tietovarastoon
Suorita seuraava komento ja siirry Git paikalliseen arkistoon:



$ CD 'C:\Käyttäjät \n azma\Git\Demo18'





Vaihe 2: Listaa arkiston sisältö
Listaa nykyisen arkiston sisältö käyttämällä ' ls 'komento:

$ ls



Vaihe 3: Luo tiedosto
Suorita nyt ' kosketus ” -komento luodaksesi uuden tiedoston paikalliseen Git-tietovarastoon:

$ kosketus tiedosto3.txt

Vaihe 4: Lisää tiedosto esitysalueelle
Voit seurata tiedostoa Git-työhakemistosta Gitin esitysalueelle suorittamalla git add ” komento tiedostonimellä:

$ git add tiedosto3.txt

Vaihe 5: Tee muutokset
Suorita seuraavaksi ' git commit '-komento ' -m ” -vaihtoehto ja lisää vahvistusviesti päivittääksesi ja tallentaaksesi lisätyt muutokset paikalliseen Git-tietovarastoon:

$ git commit -m 'tiedosto3.txt lisätty'

Vaihe 6: Tarkista Git-lokihistoria
Tarkista Gitin nykyinen haaralokihistoria suorittamalla 'git log'. komento:

$ git loki .

Kopioi annetusta lähdöstä vaadittu sitomisviite, johon haluat palauttaa:

Vaihe 7: Palauta vanhaan sitoumukseen
Voit palata vanhaan sitoumukseen käyttämällä ' käy kassalla ”-komento sekä kopioitu toimitusviite:

$ käy kassalla d4ab7ff

Alla olevan lähdön mukaan HEAD-osoitin siirretään onnistuneesti määritettyyn vahvistusviitteeseen:

Vaihe 8: Tarkista palautus
Lopuksi, varmistaaksesi palautustoiminnon, suorita ' git loki. 'komento:

$ git loki .

Olemme selittäneet palautusmenettelyn aiempaan Git-sitoumukseen julkisessa repossa.

Johtopäätös

Jos haluat palauttaa vanhan Git-sitoumuksen julkisessa repossa, siirry ensin paikalliseen Git-tietovarastoon ja tarkastele sisältöluetteloa. Luo sitten uusi paikallinen tiedosto ja seuraa sitä arkistoon. Tee seuraavaksi lisätyt muutokset ja tallenna ne Gitin paikalliseen arkistoon. Tarkista Git-lokihistoria ja kopioi haluttu vahvistusviite. Suorita lopuksi ' $ git checkout ”-komento ja tarkista viitelokihistoria. Tämä tutkimus tarjosi palautusmenettelyn aiempaan Git-sitoumukseen julkisessa repossa.