Kuinka erottaa sama tiedosto kahden eri sitoumuksen välillä samalla haaralla

Kuinka Erottaa Sama Tiedosto Kahden Eri Sitoumuksen Valilla Samalla Haaralla



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.txt

Yllä 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-tila

Vaihe 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 2b06488

Alla 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ä.