Git lar brukere skyve sitt lokale innhold til GitHub -depotet og trekke det eksterne innholdet til den lokale katalogen. I løpet av disse operasjonene ønsker brukere noen ganger å holde sine følsomme eller spesifikke filer private. I denne situasjonen har Git -brukere lov til å ignorere spesifikke filer eksplisitt. Hver gang de vil se listen over ignorerte filer, er forskjellige GIT -kommandoer tilgjengelige.
Denne artikkelen vil forklare:
Hvordan ignorere bestemte git -filer?
For å ignorere spesifikke filer i Git, navigerer du først til det lokale depotet og velger filen som må ignoreres. Deretter legger du den bestemte filen til .Gitignore -fil. Etter det, kjør "git rm -cached ”Kommando for å slette filen fra den lokale katalogen. Til slutt, begå alle nye endringer.
Trinn 1: Gå til en bestemt Git -katalog
Først, bruk "CD”Kommando og bytt til ønsket katalog:
$ CD "C: \ git \ new_repos"
Trinn 2: Vis liste over filer
Neste, sjekk ut listen over tilgjengelige filer i depotet:
$ ls
Som det kan observeres at det er tre filer i det nåværende depotet. Velg den som må ignoreres. For eksempel har vi valgt "ny.tekst”Fil:
Trinn 3: Legg til fil til .Gitignore
Legg nå den valgte filen til .Gitignore -mappen ved hjelp av “ekko”Kommando:
$ ekko nytt.txt >> .Gitignore
Trinn 4: Slett fil fra depot
Kjør deretter “git rm”Kommando sammen med filnavnet for å fjerne filen fra depotet:
$ git rm -cached ny.tekst
Her, "-Hurtigbufret”Alternativet brukes til bare å slette filen fra det lokale depotet. Imidlertid vil den eksistere i arbeidskatalogen som en ignorert fil:
Trinn 5: Forplikt endringer
Til slutt, lagre alle ekstra endringene ved å bruke "git forpliktelse”Kommando sammen med ønsket melding:
$ git commit -m "begynn å ignorere nytt.tekst"
Hvordan vise bestemte filer som blir ignorert av .Gitignore?
Git gir flere kommandoer for å sjekke hvilke spesielle filer som blir ignorert av .Gitignore, for eksempel:
Metode 1: Vis spesifikke filer ignorert av .Gitignore ved å bruke “Git Check-Intore *” -kommando
For å se listen over alle ignorerte filer i katalogen, utfør den nedenfor-uttalte kommandoen:
$ git check-ignor *
Her kan det sees at “ny.tekst”Fil er den ignorerte filen i katalogen:
For å sjekke ignoreringsregelen, legg til en “-v”Alternativ med forrige kommando:
$ git check -ignor -v *
Utgangen nedenfor indikerer at filen blir ignorert av ".Gitignore" regel:
Metode 2: Vis spesifikke filer ignorert av .Gitignore ved å bruke “Cat .Gitignore ”-kommando
Kjør følgende kommando for å vise det spesifikke filnavnet som blir ignorert av .Gitignore:
$ katt .Gitignore
Metode 3: Vis spesifikk fil ignorert av .Gitignore ved å bruke “Git Status -ignored” -kommando
En annen måte å sjekke om det er ignorerte filer i katalogen, sjekk GIT -statusen sammen med "-ignorert”Alternativ:
$ git status -signert
Her, "-ignorert”Flagg brukes til å vise ignorerte filer:
Metode 4: Vis spesifikk fil ignorert av .Gitignore ved å bruke "Clean -Ndx" -kommandoen
Den siste, men ikke minst kommando for å liste opp de ignorerte filene, er "Git ren”Kommando sammen med“-NDX”Alternativ:
$ git clean -ndx
Vi har forklart prosessen med å ignorere filer i Git og demonstrert forskjellige metoder for å vise spesifikke ignorerte filer i GIT.
Konklusjon
Git lar brukere ignorere sensitiv informasjon eller spesifikke filer i depotet gjennom .Gitignore, som er filen/mappen med en utvidelse eller et spesifikt filnavn. Når brukere trenger å se de spesifikke filene som blir ignorert av .Gitignore, de kan bruke flere kommandoer, for eksempel “sjekk-ignor *”,“Git -status -signert", og mange flere. Denne bloggen illustrerte metoden for å vise ignorerte spesifikke filer.