Mer om att spåra filer
Vid arbete med Git kan filer i projektkatalogen vara antingen spårade eller ospårade. Spårade filer ingår i ögonblicksbilder (framtida commits), medan ospårade filer inte gör det. Nyskapade filer är vanligtvis ospårade tills de läggs till i staging-området.
Spårade filer kan befinna sig i tre tillstånd:
- Modifierad; ändringar har gjorts, men Git har ännu inte sparat dem;
- Staged; ändringar är förberedda för att committas och inkluderas i nästa ögonblicksbild;
- Committad; ändringar är sparade i en ögonblicksbild i katalogen
.git.
Använd följande bild för att tydligt illustrera dessa tillstånd.
Om en fil redan är spårad och ändringar görs i den måste du köra kommandot git add för att lägga dessa ändringar i staging-området.
Modifiera filen test.txt med följande kommando:
Operatorn >> lägger till texten som är innesluten i dubbla eller enkla citattecken till en befintlig fil, i detta fall test.txt.
Texten läggs till längst ner i filen på en ny rad.
Nu har filen statusen modifierad.
Använd kommandona git add, git status och git commit för att lägga till ändringen i staging, kontrollera statusen för arbetskatalogen och stagingområdet samt för att spara ändringen, respektive:
Som du kan se är ändringarna nu staged, och en ny ögonblicksbild av projektet har skapats genom att de staged ändringarna har committats.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you explain the difference between staged and committed files in Git?
What happens if I modify a file after staging it but before committing?
How can I see which files are modified, staged, or committed?
Awesome!
Completion rate improved to 3.57
Mer om att spåra filer
Svep för att visa menyn
Vid arbete med Git kan filer i projektkatalogen vara antingen spårade eller ospårade. Spårade filer ingår i ögonblicksbilder (framtida commits), medan ospårade filer inte gör det. Nyskapade filer är vanligtvis ospårade tills de läggs till i staging-området.
Spårade filer kan befinna sig i tre tillstånd:
- Modifierad; ändringar har gjorts, men Git har ännu inte sparat dem;
- Staged; ändringar är förberedda för att committas och inkluderas i nästa ögonblicksbild;
- Committad; ändringar är sparade i en ögonblicksbild i katalogen
.git.
Använd följande bild för att tydligt illustrera dessa tillstånd.
Om en fil redan är spårad och ändringar görs i den måste du köra kommandot git add för att lägga dessa ändringar i staging-området.
Modifiera filen test.txt med följande kommando:
Operatorn >> lägger till texten som är innesluten i dubbla eller enkla citattecken till en befintlig fil, i detta fall test.txt.
Texten läggs till längst ner i filen på en ny rad.
Nu har filen statusen modifierad.
Använd kommandona git add, git status och git commit för att lägga till ändringen i staging, kontrollera statusen för arbetskatalogen och stagingområdet samt för att spara ändringen, respektive:
Som du kan se är ändringarna nu staged, och en ny ögonblicksbild av projektet har skapats genom att de staged ändringarna har committats.
Tack för dina kommentarer!