Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Mer om Sporing av Filer | Introduksjon til Git
Git-essensielt

bookMer om Sporing av Filer

Når du arbeider med Git, kan filer i prosjektmappen din være enten sporet eller usporert. Sporede filer er inkludert i øyeblikksbilder (fremtidige commits), mens usporerte filer ikke er det. Nylig opprettede filer er vanligvis usporerte inntil de legges til i staging-området.

Sporede filer kan eksistere i tre tilstander:

  • Endret; endringer er gjort, men Git har ikke lagret dem ennå;
  • Staget; endringer er gjort klare for commit og inkluderes i neste øyeblikksbilde;
  • Commitet; endringer er lagret i et øyeblikksbilde inne i .git-mappen.

Bruk følgende bilde for å illustrere disse tilstandene tydelig.

Filklassifisering
Note
Merk

Hvis en fil allerede spores og det gjøres endringer i den, må du kjøre kommandoen git add for å stage disse endringene.

Endre filen test.txt ved å bruke følgende kommando:

Operatoren >> legger til teksten som er omsluttet av doble eller enkle anførselstegn til en eksisterende fil, i dette tilfellet test.txt. Teksten legges til på slutten av filen på en ny linje.

Endrer filen

Nå har filen statusen modifisert. Bruk kommandoene git add, git status og git commit for å legge endringen til staging, sjekke statusen til arbeidsområdet og staging-området, samt for å lagre endringen med en commit, henholdsvis:

Staging og commit av endringer

Som du ser, er endringene nå staged, og et nytt øyeblikksbilde av prosjektet er opprettet ved å committe de staged endringene.

question-icon

Anta at vi har en fil som heter preprocessing.py. Oppgaven din er å plassere handlingene med tilhørende kommandoer i riktig rekkefølge, slik at endringene i denne filen blir committet.

1.
2.

Click or drag`n`drop items and fill in the blanks

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 9

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 3.57

bookMer om Sporing av Filer

Sveip for å vise menyen

Når du arbeider med Git, kan filer i prosjektmappen din være enten sporet eller usporert. Sporede filer er inkludert i øyeblikksbilder (fremtidige commits), mens usporerte filer ikke er det. Nylig opprettede filer er vanligvis usporerte inntil de legges til i staging-området.

Sporede filer kan eksistere i tre tilstander:

  • Endret; endringer er gjort, men Git har ikke lagret dem ennå;
  • Staget; endringer er gjort klare for commit og inkluderes i neste øyeblikksbilde;
  • Commitet; endringer er lagret i et øyeblikksbilde inne i .git-mappen.

Bruk følgende bilde for å illustrere disse tilstandene tydelig.

Filklassifisering
Note
Merk

Hvis en fil allerede spores og det gjøres endringer i den, må du kjøre kommandoen git add for å stage disse endringene.

Endre filen test.txt ved å bruke følgende kommando:

Operatoren >> legger til teksten som er omsluttet av doble eller enkle anførselstegn til en eksisterende fil, i dette tilfellet test.txt. Teksten legges til på slutten av filen på en ny linje.

Endrer filen

Nå har filen statusen modifisert. Bruk kommandoene git add, git status og git commit for å legge endringen til staging, sjekke statusen til arbeidsområdet og staging-området, samt for å lagre endringen med en commit, henholdsvis:

Staging og commit av endringer

Som du ser, er endringene nå staged, og et nytt øyeblikksbilde av prosjektet er opprettet ved å committe de staged endringene.

question-icon

Anta at vi har en fil som heter preprocessing.py. Oppgaven din er å plassere handlingene med tilhørende kommandoer i riktig rekkefølge, slik at endringene i denne filen blir committet.

1.
2.

Click or drag`n`drop items and fill in the blanks

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 9
some-alt