Älä huoli, jos et ole varma kuinka palauttaa etävarasto tiettyyn toimitukseen, koska tämä viesti näyttää menetelmän kaukosäätimen palauttamiseksi tiettyyn toimitukseen.
Kuinka palauttaa kaukosäädin tiettyyn sitoumukseen?
Jos haluat palauttaa kaukosäätimen tiettyyn toimitukseen, nollaa tai palauta toimitus Git-varastossa käyttämällä ' git reset ”komento. Työnnä sen jälkeen sitoumus kaukosäätimeen käyttämällä ' git push -f
Tutustu käytännön esittelyyn annettuun menettelyyn.
Vaihe 1: Käynnistä Git Terminal
Avaa ensin Git-pääte Windowsin Käynnistä-valikosta:
Vaihe 2: Siirry Git Working Repository -palveluun
Käytä ' CD ”-komento ja siirry Git-työvarastoon:
$ CD 'C:\Git\commits'
Tarkastele seuraavaksi kaikki nykyisen toimivan arkiston tiedostot ja arkistot käyttämällä ' ls 'komento:
$ ls
Vaihe 3: Tee muutos Git-tiedostoon
Tee joitain muutoksia Git-tiedostoon. Tätä tarkoitusta varten olemme muuttaneet ' Tiedosto.txt 'tiedosto:
$ kaiku 'Hei Linux Hintille' > Tiedosto.txt
Vaihe 4: Lisää tiedosto vaihehakemistoon
Lisää seuraavaksi muokattu tiedosto seurantahakemistoon (vaihealueelle) käyttämällä mainittua komentoa:
$ git add Tiedosto.txt
Tarkastele Git-arkiston tilaa varmistaaksesi, onko muokattu tiedosto lisätty seurantahakemistoon vai ei:
$ git-tilaVoit nähdä, että olemme onnistuneesti lisänneet tiedoston seurantahakemistoon:
Vaihe 5: Tee uusi muutos
Tee uudet muutokset ' git commit ' -komento määrittäessään viestin ' -m ”vaihtoehto:
$ git commit -m 'Sitoumuksen muokkaaminen'
Tarkista Git-lokista, onko muutokset tehty vai eivät:
$ git lokiTäällä voit nähdä, että muutokset on tehty onnistuneesti ja lisätty Gitin paikalliseen arkistoon:
Vaihe 6: Työnnä muutokset kaukosäätimeen
Työnnä sen jälkeen muutokset etävarastoon käyttämällä ' git push
Vaihe 7: Palauta kaukosäädin tiettyyn sitoumukseen
Palauta nyt kaukosäädin edelliseen tai viimeisimpään vahvistukseen. Tätä tarkoitusta varten palaa ensin tiettyyn sitoumukseen tai tiettyyn sitoumukseen joko HEAD-asemaa tai sitoumustunnusta käyttämällä:
$ git reset -- kovaa PÄÄ~ 1
Vaihe 8: Työnnä muutokset kaukosäätimeen
Kun olet palannut tiettyyn tai aiempaan toimitukseen, työnnä paikalliset sitoumukset etävarastoon:
$ git push -f alkuperän mestari
Tarkastele arkiston lokia tarkistaaksesi, onko kaukosäädin palautettu tiettyyn vahvistukseen vai ei:
$ git lokiVoidaan havaita, että olemme onnistuneesti suorittaneet vaaditut toiminnot:
Olemme opettaneet sinulle menetelmän nollata kaukosäädin tiettyyn sitoutumiseen.
Johtopäätös
Jos haluat palauttaa kaukosäätimen tiettyyn Git-sitoutukseen, siirry ensin Git-tietovarastoon ja nollaa muutokset paikallisessa arkistossa käyttämällä ' git reset – hard HEAD~1 ”komento. Palatakseen tiettyyn sitoumukseen käyttäjät voivat käyttää ' git reset -hard