Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Lägga till Nya Filer | Introduktion till Git
Git-Grunder

Lägga till Nya Filer

Svep för att visa menyn

Skapa en textfil

Skapa en textfil i din projektkatalog så att arbetskatalogen inte längre är tom. Använd kommandot echo för att göra detta:

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

'Learning Git is cool!' är textinnehållet som ska skrivas till filen. Enkla citattecken används endast för att omsluta texten och inkluderas inte i filen. Som standard skriver kommandot echo ut text till terminalen, men utdataomdirigeringsoperatorn > omdirigerar den till filen test.txt.

Kör nu kommandot git status:

git status
Skapa en ny textfil

Det finns nu en fil i arbetskatalogen, men den är för närvarande ospårad av Git. För att göra den spårad, lägg till filen i staging area.

Lägga till i Staging Area

Staging area, även kallad "index", är en fil som fungerar som ett mellanled mellan din arbetskatalog och själva Git-repositoriet. Den innehåller information om de ändringar och filer som kommer att inkluderas i nästa commit.

En commit är en grundläggande operation som registrerar ändringar som gjorts i filer i ditt Git-repository. I princip, när du commitar, skapar du en ögonblicksbild av ditt projekt vid en viss tidpunkt och sparar den.

Kommandot för att lägga till en fil i staging area är följande:

git add <file>

<file> ska ersättas med namnet på filen eller dess sökväg relativt till projektets rotkatalog om filen ligger i en specifik katalog i projektet. Kommandot ser ut så här för oss:

git add test.txt

Lägg till filen test.txt i staging area och kontrollera sedan statusen för både arbetskatalogen och staging area:

git status
Lägga till en ny fil i staging-området
Note
Notering

Faktum är att kommandot git status visar status för både arbetskatalogen och staging-området.

Som du kan se har test.txt lagts till i staging-området, vilket representerar en enskild ändring som är redo att committas – tillägget av en ny fil. Här är en illustration för att förtydliga:

Lägga till en ny fil
question mark

Hur lägger man till en fil med namnet data.csv till staging-området?

Vänligen välj det korrekta svaret

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 7

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Lägga till Nya Filer

Skapa en textfil

Skapa en textfil i din projektkatalog så att arbetskatalogen inte längre är tom. Använd kommandot echo för att göra detta:

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

'Learning Git is cool!' är textinnehållet som ska skrivas till filen. Enkla citattecken används endast för att omsluta texten och inkluderas inte i filen. Som standard skriver kommandot echo ut text till terminalen, men utdataomdirigeringsoperatorn > omdirigerar den till filen test.txt.

Kör nu kommandot git status:

git status
Skapa en ny textfil

Det finns nu en fil i arbetskatalogen, men den är för närvarande ospårad av Git. För att göra den spårad, lägg till filen i staging area.

Lägga till i Staging Area

Staging area, även kallad "index", är en fil som fungerar som ett mellanled mellan din arbetskatalog och själva Git-repositoriet. Den innehåller information om de ändringar och filer som kommer att inkluderas i nästa commit.

En commit är en grundläggande operation som registrerar ändringar som gjorts i filer i ditt Git-repository. I princip, när du commitar, skapar du en ögonblicksbild av ditt projekt vid en viss tidpunkt och sparar den.

Kommandot för att lägga till en fil i staging area är följande:

git add <file>

<file> ska ersättas med namnet på filen eller dess sökväg relativt till projektets rotkatalog om filen ligger i en specifik katalog i projektet. Kommandot ser ut så här för oss:

git add test.txt

Lägg till filen test.txt i staging area och kontrollera sedan statusen för både arbetskatalogen och staging area:

git status
Lägga till en ny fil i staging-området
Note
Notering

Faktum är att kommandot git status visar status för både arbetskatalogen och staging-området.

Som du kan se har test.txt lagts till i staging-området, vilket representerar en enskild ändring som är redo att committas – tillägget av en ny fil. Här är en illustration för att förtydliga:

Lägga till en ny fil
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 7
some-alt