Git-käyttäjät käyttävät Gitiä DevOps-projektien ja niiden lähdekoodin hallintaan. Tällä alustalla projektin kehittäjät työskentelevät yhdessä projektin ominaisuuksien ja toimintojen parissa tiedostojen avulla, ja heidän on muutettava näitä tiedostoja ajoittain. Koska monet kehittäjät työskentelevät saman projektin parissa, heidän on toisinaan tarkasteltava tiedoston aikaisempia ja uusia muutoksia ymmärtääkseen.
Tämä artikkeli osoittaa, kuinka sama tiedosto erotetaan kahdesta samasta haarasta tehdystä toimituksesta.
Kuinka erottaa sama tiedosto kahden saman haaran sitoumuksen välillä?
Jos haluat erottaa tiedoston kahden saman haaran toimituksen välillä, avaa ensin Git-arkisto. Tee sitten muutokset. Muokkaa sen jälkeen samassa haarassa äskettäin tehtyä tiedostoa ja tee se uudelleen tallentaaksesi paikalliset muutokset. Käytä nyt ' git ero HEAD~1 HEAD ”komento.
Katso toimitetut vaiheet käytännön esittelyä varten.
Vaihe 1: Avaa Git Terminal
Avaa ensin Käynnistä-valikosta ' Git Bash ”Git-pääte:
Vaihe 2: Siirry Git-varastoon
Käytä seuraavaksi ' CD ”-komento ja avaa Git-arkisto:
$ CD 'C:\Git\Design'Vaihe 3: Alusta Git-varasto
Alusta Git-arkisto '' se on kuuma 'komento:
$ se on kuuma
Vaihe 4: Luo uusi tiedosto
Luo uusi tiedosto ja tallenna tiedoston sisältö suoraan suorittamalla annettu komento:
$ kaiku 'Hei' > Uusitiedosto.txtYllä olevassa komennossa kaiku lisää sisällön ja tallentaa sen suoraan ' Uusitiedosto.txt 'tiedosto:
Käytä nyt ' ls ” -komento näyttääksesi kaikki tiedostot ja tarkistaaksesi, onko tiedosto luotu vai ei:
$ ls
Vaihe 5: Lisää tiedosto vaihehakemistoon
Siirrä seuraavaksi jäljittämätön tiedosto esityshakemistoon käyttämällä Git ' lisätä 'komento:
$ git add Uusitiedosto.txt
Tarkista Git-tila varmistaaksesi, onko muutokset lisätty seurantahakemistoon vai ei:
$ git-tilaVaihe 6: Sitouta luotu tiedosto
Jos haluat sitoa juuri luodun tiedoston muutosten tallentamiseen, kirjoita seuraava komento:
$ git commit -m 'NewFile on sitoutunut'
Vaihe 7: Muokkaa tiedostoa
Avaa tiedosto tekstieditorissa ja päivitä se:
$ käynnistä NewFile.txt
Muokkaa tiedoston sisältöä ja paina ' Ctrl+S ' -näppäin tiedoston tallentamiseen:
Vaihe 8: Siirrä tiedosto vaihehakemistoon
Lisää sen jälkeen jäljittämätön muutos esityshakemistoon:
$ git add Uusitiedosto.txt
Tarkista arkiston tila varmistaaksesi, onko muutokset lisätty vaihealueelle vai ei:
$ git-tila
Vaihe 9: Vahvista muokattu tiedosto
Lisää sen jälkeen muutokset Git paikalliseen arkistoon annetulla komennolla:
$ git commit -m 'muokattu tiedosto'
Tarkastele arkiston lokia varmistaaksesi, onko muutokset tehty vai eivät:
$ git loki
Vaihe 10: Erota sama tiedosto kahden sitoumuksen välillä
Erota seuraavaksi sama tiedosto kahden toimituksen välillä suorittamalla alla mainittu komento. Anna myös toimitustunnukset näille kahdelle toimitukselle:
$ git ero 593d249 2b06488Alla oleva tulos näyttää onnistuneesti eron saman tiedoston välillä kahden toimituksen välillä. Tässä merkit ' — ' ja ' +++ ” ovat tulosindikaattoreita, jotka näyttävät uudet ja vanhat sitoumukset. :
Vaihtoehtoisesti Git-käyttäjät voivat käyttää HEAD-asemaa commit-tunnusten sijaan nähdäkseen eron alla olevan komennon mukaisesti:
$ git ero PÄÄ~ 1 PÄÄ
Olemme opettaneet sinulle kuinka erottaa sama tiedosto kahden sitoumuksen välillä.
Johtopäätös
Jos haluat erottaa saman tiedoston kahden toimituksen välillä, siirry ensin paikalliseen Git-tietovarastoon. Tee tiedostolle ensimmäinen toimitus käyttämällä ' $ git commit -m ”komento. Tee sitten joitain muutoksia samaan tiedostoon ja vahvista se uudelleen tallentaaksesi muutokset paikalliseen arkistoon. Tämän jälkeen näytä saman tiedoston ero eri toimitusten välillä käyttämällä ' git ero HEAD~1 HEAD ”komento. Tämä viesti osoitti, kuinka tiedosto erotetaan kahden toimituksen välillä.