Miten .gitignore -tiedostoa käytetään?

How Do I Use Gitignore File



Kun työskentelemme Git -arkistojen kanssa, on olemassa tiettyjä tiedostoja, joita emme halua sitoa aina, kun teemme muutoksia arkistoomme. Emme halua sekoittaa tai muuttaa, koska nämä tiedostot voivat liittyä tiettyihin kokoonpanoihin tai kirjastoihin. Lisäksi tekemällä tällaiset tiedostot uudelleen saatat päätyä pilaamaan koko projektivarastosi. Siksi Git esitteli .gitignore -tiedoston käsitteen. Se on Git -tiedosto, johon voit lisätä kaikki projektivarastosi tiedostot, joita et halua tehdä uudelleen, tai toisin sanoen tiedostot, jotka haluat ohittaa sitoutumisen yhteydessä. Siksi tänään selitämme sinulle .gitignore -tiedoston käyttötavan Ubuntu 20.04: ssä.

.Gitignore -tiedoston käyttötapa Ubuntussa 20.04

Jos haluat käyttää .gitignore -tiedostoa Ubuntu 20.04: ssä, opastamme sinut seuraavien yhdeksän vaiheen läpi:







Vaihe 1: Hanki testivarasto

Oman projektivarastomme luomisen sijaan olemme käyttäneet GitHubissa olevaa näytevarastoa. Sinun on hankittava tämä arkisto suorittamalla alla mainittu komento:



git-klooni https://github.com/schacon/simplegit-progit



Kun määritetty arkisto on kloonattu Ubuntu 20.04 -järjestelmääsi, se näyttää seuraavan tilan päätelaitteessa:





Vaihe 2: Luo ohitettava mallitiedosto

Nyt meidän on luotava mallitiedosto, jonka haluamme jättää huomiotta projektihakemistossamme. Tätä varten meidän on ensin mentävä projektihakemistoomme suorittamalla tämä komento:



cd / home / kbuzdar / simplegit-progit

Tässä sinun on annettava polku, johon olet kloonannut testivaraston.

Kun olet testivarastossa, voit luoda siihen mallitiedoston suorittamalla seuraavan komennon:

sudo nano abc.txt

Kun tämä tiedosto avautuu nano -editorilla, voit kirjoittaa siihen mitä tahansa satunnaista tekstiä alla olevan kuvan mukaisesti, minkä jälkeen voit tallentaa tämän tiedoston.

Vaihe 3: Luo .gitignore -tiedosto

Kun olemme luoneet tiedoston, jonka haluamme ohittaa seuraavassa tehtävässämme, luomme .gitignore -tiedoston projektivarastomme suorittamalla seuraavan komennon:

sudo nano .gitignore

Vaihe 4: Lisää .gitignore -tiedostoon ohitettavat tiedostot

Kun .gitignore -tiedosto avautuu nano -editorilla, sinun on lisättävä sen tiedoston nimi, jonka haluat jättää huomiotta .gitignore -tiedostoon. Meidän tapauksessamme se on abc.txt. Kun olet lisännyt tämän tiedoston .gitignore -tiedostoon, tallennamme sen. Voit lisätä .gitignore -tiedostoon eri riveillä niin monta tiedostoa kuin haluat ohittaa.

Vaihe 5: Alusta Git uudelleen

Kun olemme tehneet halutut muutokset, meidän on alustettava Git uudelleen suorittamalla seuraava komento:

git init

Jos tämä komento onnistuu alustamaan Gitin uudelleen onnistuneesti, näet alla olevan kuvan viestin.

Vaihe 6: Lisää äskettäin tehdyt muutokset arkistoosi

Seuraava vaihe on lisätä juuri tehdyt muutokset projektivarastoomme suorittamalla seuraava komento:

git lisää.

Jos muutokset on lisätty onnistuneesti projektivarastoon, järjestelmä ei näytä viestejä päätelaitteessa, kuten alla olevassa kuvassa näkyy.

Vaihe 7: Tarkista Gitin nykyinen tila

Ennen kuin teemme nämä muutokset Gitiin, tarkistamme Gitin nykyisen tilan seuraavalla komennolla:

git -tila

Git -projektivarastomme nykyinen tila näkyy alla olevassa kuvassa.

Vaihe 8: Sitoudu kaikkiin muutoksiin

Nyt teemme nämä muutokset suorittamalla seuraavan komennon:

git skirt –m Näytettävä viesti

Tässä voit korvata näytettävän viestin millä tahansa valitsemallasi viestillä, jonka haluat näkyvän viimeisimmän toimeksiannosi yhteydessä.

Viimeisimmän toimeksiantomme tulokset näkyvät alla olevassa kuvassa.

Yllä olevasta kuvasta näet helposti, että vain .gitignore -tiedosto on tehty eikä abc.txt -tiedosto, koska halusimme jättää sen huomiotta tekemisessämme. Se tarkoittaa, että Git on onnistunut jättämään huomiotta tiedoston, jonka mainitsimme .gitignore -tiedostossamme tehdessäsi muutoksia.

Johtopäätös

Noudattamalla tämän päivän opetusohjelmaa voit helposti lisätä niin monta tiedostoa kuin haluat ohittaa tehdessäsi tehtävää .gitignore -tiedostoihisi. Tällä tavalla et ainoastaan ​​tallenna näitä tiedostoja vahingossa tapahtuvasta sekoittumisesta, vaan säästät myös resurssejasi, jotka käytetään epäolennaisten tiedostojen tekemiseen.