Hvordan Git ignorerer fungerer
Det bemerkes at Ignore -funksjonen i GIT ikke blir fulgt av noen kommando, men som diskutert ovenfor ignorerer filer i et av tre kjernearbeidsområder i GIT. Den ignorerende tilgjengeligheten til Git kan spores i “.Gitignore ” fil som ligger i rotkatalogen, eller i tilfelle den ikke er tilgjengelig, kan du opprette den. Etterpå må reglene for å ignorere filer skrives i filene du ikke vil begå. Disse filene blir deretter matchet for å sjekke deres eksistens og deretter ignorert fra å begå. Etter å ha ignorert, blir det lagt merke til at “git statusKommandoen vil ikke vise de spesifikke filene eller katalogene som blir ignorert. Filene som Git allerede har sporet, vil imidlertid ikke bli påvirket av denne ignoreringsfunksjonen.
Hvordan konfigurere Git Ignore Directory
Denne delen viser trinnene for å ignorere katalogene for å forplikte seg fra Git -depot; For letthet har vi brutt ned denne delen i flere trinn som du må følge for aktivering av ignoreringsfunksjonen:
Trinn 1: Lag ny katalog
Etter det har vi utført følgende kommandoer som vil lage en “test”Katalog i Git -prosjektet ditt og inni den en filer.TXT -filen opprettes:
$ MKDIR -test
$ CD -test
$ nano -fil.tekst
Trinn 2: Opprett og rediger .Gitignore -fil
Din nåværende arbeidskatalog må være prosjektets katalog og bruke følgende kommando for å opprette “.Gitignore”Fil og“Nano”Redaktør for å redigere filen:
Merk: Du kan bruke Nano -kommandoen til å opprette og redigere filen samtidig. Dessuten kan du bruke alle andre “vim”,“atom”Eller standardredigerer også.
$ nano .Gitignore
Tiden du redigerer filen ovenfor; Du må spesifisere katalognavnet du ikke vil begå. I vårt tilfelle ønsker vi for eksempel å fjerne “test”Katalog, så vi vil spesifisere navnet i den filen som kan sees på bildet nedenfor:
Trinn 3: Initialiser Git -depotet og legg til endringene
Når du har gjort endringene som utføres i trinnene ovenfor; Du må initialisere Git -depotet og legge til endringene i dette depotet. Du kan bruke kommandoen som er nevnt nedenfor for å initialisere Git -depotet:
$ git init
Og for å legge til innhold, bruk følgende kommando:
$ git Legg til .
Trinn 4: Forplikt endringene
Når du har initialisert repoen og lagt innholdet til repoen; Du må begå endringene ved å bruke den nedenfor nevnte kommandoen:
$ git commit -m “Denne forpliktelsen er for git ignorere”
Det observeres at katalogen “test”Har blitt ignorert av“.Gitignore”Fil og den er ikke forpliktet: Utgangen viser at det bare er en forpliktelse som utføres for“.Gitignore”.
Hvordan konfigurere .Gitignore for alle depoter
Ovennevnte metode er spesifisert for et spesifikt depot; Imidlertid lar Git deg lage en global tilgang til ".Gitignore”: Du kan legge til navn på kataloger som du vil ignorere under forpliktelse i en fil kalt som“~/.gitignore_global”. Du kan bruke Git Config Global -kommandoen til å legge til “.gitignore_global”Til sin kjernevariable delen. For dette kan kommandoen nevnt nedenfor brukes til å utføre denne handlingen:
$ git config -global core.Ekskluderefile ~/.gitignore_global
Bildet over viser det .gitignore_global -filen er satt til som ekskluderer filegenskaper, og hvis noen katalog eller filnavn som er satt inn i denne filen, vil bli unntatt fra å begå.
Konklusjon
I denne teknologisk rike epoken har verden begynt å jobbe på nettet i et delt miljø, der delt miljøstøtte leveres av flere programvare. En av de ledende pakkene i denne forbindelse er GIT som lar deg jobbe eksternt og lokalt på de samme prosjektene. De lokale endringene hentes til eksterne lagre ved å bruke Commit -alternativet til GIT -kommandoen. Her kommer det særegne trekk ved ignorering; La oss si at du har gjort flere endringer, og at du ikke vil skyve noen få filer fra endringene, så kan du bruke Ignorer til å hoppe over disse filene. I dette informative innlegget har vi prøvd å formidle det grunnleggende konseptet med å ignorere og dets anvendelse også. De sporede filene påvirkes ikke av denne funksjonen; Bare filene eller katalogene som spesifiserer i ".Gitignore”Filen vil ikke få lov til å begå.