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-Essensielt

Legge til nye filer

Sveip for å vise menyen

Opprette en tekstfil

Opprett en tekstfil i prosjektmappen slik at arbeidstreet ikke lenger er tomt. Bruk echo-kommandoen for å gjøre dette:

echo 'Learning Git is cool!' > test.txt

'Learning Git is cool!' er tekstinnholdet som skal skrives til filen. Enkle anførselstegn brukes kun for å omslutte teksten og blir ikke inkludert i filen. Som standard skriver echo-kommandoen tekst til terminalen, men utdata-omdirigeringsoperatoren > omdirigerer det til filen test.txt.

Kjør nå kommandoen git status:

git status
Opprette en ny tekstfil

Det finnes nå en fil i arbeidsområdet, men den er for øyeblikket ikke sporet av Git. For å gjøre den sporet, legg 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. I hovedsak oppretter du en ø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 dens sti relativt til prosjektets rotmappe hvis filen ligger i en bestemt mappe i prosjektet. Kommandoen ser slik ut for oss:

git add test.txt

Legg til filen test.txt i staging-området og sjekk deretter statusen til både arbeidsområdet og staging-området:

git status
Legge til en ny fil i staging-området
Note
Merk

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

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

Legge til en ny fil
question mark

Hvordan legger man til en fil som heter data.csv i staging-området?

Velg det helt riktige svaret

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

Seksjon 1. Kapittel 7
some-alt