Tiedoston vaiheiden poistaminen Gitissä

Tiedoston Vaiheiden Poistaminen Gitissa



Git on suosittu DevOps-työkalu, jota käytetään usein erilaisten projektien lähdekoodin hallintaan ja testaamiseen pienistä suuriin. Lähdekooditiedostot luokitellaan kahteen luokkaan: Staging-tiedostot ja Unstaging-tiedostot. Tarkemmin sanottuna Unstaging-tiedostot ovat jäljittämättömiä tiedostoja, joita ei ole lisätty arkiston seurantahakemistoon, kun taas staging-tiedostot ovat seurattuja tiedostoja.

Tämä kirjoitus havainnollistaa, kuinka Git-tiedostot poistetaan vaiheista.







Kuinka poistaa tiedostojen vaiheet Gitissä?

Joskus kehittäjät haluavat peruuttaa tehdyt muutokset ja yrittää palauttaa projektin edellisen version. Tätä tarkoitusta varten vaaditaan vaiheittaiset tiedostot ja sitoutuneet tiedostot.



Olemme tarjonneet alla luetellut menetelmät vaiheittaisten tai sitoutuneiden tiedostojen lavastuksen poistamiseksi:



Kuinka poistaa vaihetiedostot?

Jos haluat poistaa vaiheittaisen tiedoston, käytä Git ' palauttaa ”komento. Tätä varten olemme listanneet menettelyn, joka on riittävän tehokas.





Vaihe 1: Avaa Git Bash -pääte

Käynnistä ikkunan Käynnistä-valikosta Git Bash -pääte:



Vaihe 2: Vaihda työvarastoa

Vaihda seuraavaksi Git-paikallinen arkisto ' CD 'komento:

$ CD 'C:\Git'

Vaihe 3: Luo uusi tiedosto

Luo uusi tiedosto ' kosketus ”-komento ja määritä tiedoston nimi:

$ kosketus Tiedosto1.txt

Vaihe 4: Lisää tiedosto esitysalueelle

Lisää seuraavaksi äskettäin luotu tiedosto Staging-alueelle käyttämällä ' git add 'komento:

$ git add Tiedosto1.txt

Siirrytään seuraavaan vaiheeseen.

Vaihe 5: Tarkista tiedoston tila

Tarkista tiedoston tila varmistaaksesi, onko tiedosto lisätty vaiheittaiselle alueelle vai ei:

$ git-tila

Näet, että tiedosto on nyt vaiheistetulla alueella:

Vaihe 6: Poista vaiheittaisen tiedoston vaihe

Siirrä nyt lavastettu tiedosto unstage-alueelle käyttämällä ' git palautus 'komento:

$ git palauttaa --lavastettu Tiedosto1.txt

Tarkista, onko tiedosto lavastettu vai ei ' git-tila 'komento:

$ git-tila

Alla oleva tulos osoittaa, että meillä on onnistuneesti lavastettu tiedosto Gitissä:

Kuinka peruuttaa sitoutuneiden tiedostojen vaihe?

Jos haluat poistaa sitoutuneen tiedoston vaiheet Git-varastossa, seuraa alla olevia ohjeita.

Vaihe 1: Lisää tiedostoja esitysalueelle

Lisää ensin jäljittämättömät tiedostot esitysalueelle käyttämällä annettua komentoa. Täällä ' . ” -merkki asettaa kaikki tiedostot ja hakemistot näyttämättömälle alueelle:

$ git add .

Vaihe 2: Tarkista tiedoston tila

Tarkista arkiston tila komennolla:

$ git-tila

Tässä näet, että olemme lisänneet tiedostot File1.txt, File2.txt ja hakemiston demo1 esitysympäristöön:

Vaihe 3: Toteuta vaiheittaiset tiedostot

Sido vaiheitetut tiedostot käyttämällä ' git commit '-komento yhdessä ' -m ” lippu lisätäksesi viestin:

$ git commit -m 'Kaikki tiedostot on sitoutunut'

Vaihe 4: Tarkista loki

Tulosta Git-loki nähdäksesi tehdyt muutokset:

$ git loki

Alla oleva tulos osoittaa, että vaiheistetut tiedostot ja hakemisto on sitoutunut:

Vaihe 5: Unstage Committed File

Jos haluat poistaa sitoutuneen tiedoston vaiheen, käytä ' git rm – välimuistissa '-komento, koska se poistaa määritetyn tiedoston Git-välimuistista:

$ git rm -- välimuistissa Tiedosto1.txt

Tarkistaaksesi, onko sitoutunut tiedosto lavastettu vai ei, suorita ' git-tila 'komento:

$ git-tila

Tässä näet, että tiedosto poistetaan ja lisätään lavastelemattomalle alueelle:

Olemme oppineet poistamaan tiedostojen vaiheet Gitissä.

Johtopäätös

Käyttäjät voivat poistaa vaiheittaiset esitystiedostot ja sitoutuneet tiedostot. Jos haluat poistaa vaiheittaiset tiedostot, avaa ensin Git-arkisto ja käytä ' git return –vaiheinen ”komento. Jos haluat poistaa sitoutuneet tiedostot, käytä ' git rm – välimuistissa ” -komento Git bash -päätteessä. Tässä kirjoituksessa olemme havainnollistaneet, kuinka tiedostojen vaiheistus poistetaan Gitissä.