Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Legge til nye filer | Introduksjon til Git
Git Essentials

bookLegge til nye filer

Opprette en tekstfil

La oss først opprette en tekstfil i prosjektmappen vår, slik at arbeidstreet ikke er tomt. Dette kan vi gjøre ved å bruke kommandoen echo:

'Learning Git is cool!' er tekstinnholdet vi ønsker å skrive til filen vår, og de enkle anførselstegnene brukes kun for å omslutte teksten og vil ikke bli skrevet til filen. Som standard skriver echo-kommandoen ut teksten til terminalen, men vi bruker utdata-omdirigeringsoperatoren > for å omdirigere utdataene til filen test.txt.

La oss nå kjøre kommandoen git status:

Nå finnes det en fil i arbeidstreet, men den er for øyeblikket usporbar for Git. For at den skal spores, må vi legge denne filen til i staging-området.

Legge til i staging-området

Staging-området, også kjent som "indeksen", er en fil som fungerer som et mellomledd mellom arbeidskatalogen og selve Git-repositoriet. Det inneholder informasjon om endringer og filer som vil bli inkludert i neste commit.

En commit er en grunnleggende operasjon som registrerer endringer gjort i filer i Git-repositoriet ditt. Når du committer, oppretter du i praksis et øyeblikksbilde av prosjektet ditt på et bestemt tidspunkt og lagrer det.

Kommandoen for å legge til en fil i staging-området er som følger:

git add <file>

<file> skal erstattes med navnet på filen eller stien relativt til prosjektets rotmappe dersom filen ligger i en bestemt mappe i prosjektet. For oss ser kommandoen slik ut:

La oss nå legge til filen test.txt i staging-området og sjekke statusen til arbeidsområdet og staging-området:

Note
Merk

Faktisk viser kommandoen git status tilstanden til både arbeidskatalogen og staging-området.

Som du kan se, har test.txt blitt lagt til i staging-området, som representerer en enkelt endring klar til å bli commitet – nemlig tillegg av en ny fil. Her er en illustrasjon for å tydeliggjøre dette:

question mark

Hvordan legge til en fil med navnet data.csv i staging-området?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 7

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

bookLegge til nye filer

Sveip for å vise menyen

Opprette en tekstfil

La oss først opprette en tekstfil i prosjektmappen vår, slik at arbeidstreet ikke er tomt. Dette kan vi gjøre ved å bruke kommandoen echo:

'Learning Git is cool!' er tekstinnholdet vi ønsker å skrive til filen vår, og de enkle anførselstegnene brukes kun for å omslutte teksten og vil ikke bli skrevet til filen. Som standard skriver echo-kommandoen ut teksten til terminalen, men vi bruker utdata-omdirigeringsoperatoren > for å omdirigere utdataene til filen test.txt.

La oss nå kjøre kommandoen git status:

Nå finnes det en fil i arbeidstreet, men den er for øyeblikket usporbar for Git. For at den skal spores, må vi legge denne filen til i staging-området.

Legge til i staging-området

Staging-området, også kjent som "indeksen", er en fil som fungerer som et mellomledd mellom arbeidskatalogen og selve Git-repositoriet. Det inneholder informasjon om endringer og filer som vil bli inkludert i neste commit.

En commit er en grunnleggende operasjon som registrerer endringer gjort i filer i Git-repositoriet ditt. Når du committer, oppretter du i praksis et øyeblikksbilde av prosjektet ditt på et bestemt tidspunkt og lagrer det.

Kommandoen for å legge til en fil i staging-området er som følger:

git add <file>

<file> skal erstattes med navnet på filen eller stien relativt til prosjektets rotmappe dersom filen ligger i en bestemt mappe i prosjektet. For oss ser kommandoen slik ut:

La oss nå legge til filen test.txt i staging-området og sjekke statusen til arbeidsområdet og staging-området:

Note
Merk

Faktisk viser kommandoen git status tilstanden til både arbeidskatalogen og staging-området.

Som du kan se, har test.txt blitt lagt til i staging-området, som representerer en enkelt endring klar til å bli commitet – nemlig tillegg av en ny fil. Her er en illustrasjon for å tydeliggjøre dette:

question mark

Hvordan legge til en fil med navnet data.csv i staging-området?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 7
some-alt