Mere om Sporing af Filer
Når du arbejder med Git, kan filer i dit projektbibliotek enten være sporede eller usporrede. Sporede filer er inkluderet i snapshots (fremtidige commits), mens usporrede filer ikke er det. Nyligt oprettede filer er typisk usporrede, indtil de tilføjes til staging-området.
Sporede filer kan befinde sig i tre tilstande:
- Ændret; der er foretaget ændringer, men Git har endnu ikke gemt dem;
- Staged; ændringer er forberedt til at blive committet og inkluderet i det næste snapshot;
- Committet; ændringer er gemt i et snapshot inde i
.git-mappen.
Brug følgende billede til tydeligt at illustrere disse tilstande.
Hvis en fil allerede spores og der foretages ændringer i den, skal du køre kommandoen git add for at stage disse ændringer.
Rediger test.txt-filen ved hjælp af følgende kommando:
Operatoren >> tilføjer teksten, der er omsluttet af dobbelte eller enkelte anførselstegn, til en eksisterende fil, i dette tilfælde test.txt.
Teksten tilføjes i slutningen af filen på en ny linje.
Nu har filen en modificeret status.
Brug kommandoerne git add, git status og git commit til henholdsvis at forberede ændringen, kontrollere status for arbejdstræet og staging-området samt at gemme ændringen permanent:
Som det kan ses, er ændringerne nu forberedt, og et nyt øjebliksbillede af projektet er blevet oprettet ved at committe de forberedte ændringer.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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
Mere om Sporing af Filer
Stryg for at vise menuen
Når du arbejder med Git, kan filer i dit projektbibliotek enten være sporede eller usporrede. Sporede filer er inkluderet i snapshots (fremtidige commits), mens usporrede filer ikke er det. Nyligt oprettede filer er typisk usporrede, indtil de tilføjes til staging-området.
Sporede filer kan befinde sig i tre tilstande:
- Ændret; der er foretaget ændringer, men Git har endnu ikke gemt dem;
- Staged; ændringer er forberedt til at blive committet og inkluderet i det næste snapshot;
- Committet; ændringer er gemt i et snapshot inde i
.git-mappen.
Brug følgende billede til tydeligt at illustrere disse tilstande.
Hvis en fil allerede spores og der foretages ændringer i den, skal du køre kommandoen git add for at stage disse ændringer.
Rediger test.txt-filen ved hjælp af følgende kommando:
Operatoren >> tilføjer teksten, der er omsluttet af dobbelte eller enkelte anførselstegn, til en eksisterende fil, i dette tilfælde test.txt.
Teksten tilføjes i slutningen af filen på en ny linje.
Nu har filen en modificeret status.
Brug kommandoerne git add, git status og git commit til henholdsvis at forberede ændringen, kontrollere status for arbejdstræet og staging-området samt at gemme ændringen permanent:
Som det kan ses, er ændringerne nu forberedt, og et nyt øjebliksbillede af projektet er blevet oprettet ved at committe de forberedte ændringer.
Tak for dine kommentarer!