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-tilaNä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-tilaAlla 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-tilaTä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 lokiAlla 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
Tarkistaaksesi, onko sitoutunut tiedosto lavastettu vai ei, suorita ' git-tila 'komento:
$ git-tilaTä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