I Git inneholder et enkelt depot flere filer. Brukere gjør endringer i filer over tid og legger til disse endringene i GIT -indeksen for å spore disse modifikasjonene. Noen filer inneholder imidlertid konfidensiell informasjon som utviklere ikke ønsker å forplikte seg til det offentlige depotet eller dele med andre teammedlemmer. I denne situasjonen tillater Git deg å slutte å spore og ignorere endringer i en fil i Git.
Denne artikkelen vil illustrere prosessen for å slutte å spore og ignorere endringer i en bestemt fil i GIT.
Hvordan slutte å spore og ignorere endringer i en bestemt fil i Git?
For å slutte å spore og ignorere endringer i en bestemt fil i Git, sjekk ut følgende trinn:
Trinn 1: Bytt til lokalt depot
Først omdirigere til ønsket lokale depot:
CD "C: \ git \ demo_repo"Trinn 2: Opprett ny fil
Opprett/lag deretter en ny fil i det nåværende depotet:
Touch Demo.tekstTrinn 3: Sjekk GIT -status
Neste, se gjeldende depotets status:
git statusI utdataene nedenfor indikerer GIT -statusen at den nyopprettede filen er ikke sporet og uforpliktet:
Trinn 4: Spor og forplikte filen
Nå, scene og begå den nyopprettede filen ved å bruke kommandoen nedenfor:
Git legg til demo.txt && git commit -m "demo.txt -fil lagt til "Trinn 5: Stopp sporing og forhindre endringer i filen
Utfør følgende kommando sammen med ønsket filnavn for å forhindre at GIT oppdager modifikasjoner i den:
git update-indeks-assume-decanged demo.tekstAlternativt kan du bruke "-Skip-WorkTree”Alternativ sammen med“git oppdatering-indeks”Kommando for å utføre den samme operasjonen:
git update-indeks-skip-worktree demo.tekstTrinn 6: Gjør endringer i filen
Deretter gjør du endringer i ønsket fil ved å oppdatere innholdet:
ekko "dette er demo -fil" >> demo.tekstTrinn 7: Sikre endringer
Til slutt, bekreft om GIT har ignorert endringene i den valgte filen eller ikke ved å sjekke depotets status:
git statusSom du kan se, viste ikke depotets status de endrede endringene av filen som betyr at GIT har ignorert filens endringer:
Vi har forklart den enkleste metoden for å slutte å spore og ignorere endringer i en spesifikk fil i GIT.
Konklusjon
For å slutte å spore og ignorere endringer/endringer i Git, bruk "git update-indeks-assume-lansert ”Kommando. Dessuten "-Skip-WorkTree”Alternativ kan også brukes med“git oppdatering-indeks”Kommando med ønsket filnavn for å ignorere endringene. Denne artikkelen illustrerte metoden for å slutte å spore og ignorere endringer i en bestemt fil i GIT.