Grundlæggende Git-kommandoer
Git fungerer ved at huske ændringerne i dine filer, som om det tager snapshots af filsystemet.
Vi dækker et par grundlæggende kommandoer for at begynde at spore filer i dit lager. Derefter skal du gemme dit første "snapshot", som Git kan sammenligne med.
git-status
Den første og mest anvendte Git-kommando er git status. Du har allerede brugt det én gang i den foregående øvelse for at se, at du havde initialiseret dit Git-lager korrekt.
git status viser tilstanden for arbejdstræet (og det midlertidige område – vi taler snart mere om det midlertidige område). Det giver dig mulighed for at se, hvilke ændringer git i øjeblikket sporer, så du kan beslutte, om du vil bede Git om at tage et andet snapshot.
git add
git add er den kommando, du bruger til at bede Git om at holde styr på ændringer i visse filer.
Det tekniske begreb er midlertidig disse ændringer. Du skal bruge git add til at foretage ændringer i fase for at forberede en bekræftelse. Alle ændringer i filer, der er tilføjet, men endnu ikke bekræftet, gemmes i midlertidige område.
git-bekræftelse
Når du har foretaget nogle ændringer til bekræftelse, kan du gemme dit arbejde i et snapshot ved at aktivere kommandoen git commit.
Commit er både et verbum og et navneord. Det har stort set samme betydning, som når du forpligter dig til en plan eller bekræfter en ændring i en database. Som verbum betyder bekræftelse af ændringer, at du placerer en kopi (af filen, mappen eller andre "ting") i lageret som en ny version. Som navneord er en bekræftelse det lille datasegment, der giver de ændringer, du har foretaget, en entydig identitet. De data, der er gemt i en bekræftelse, omfatter forfatterens navn og mailadresse, datoen, kommentarerne om, hvad du har gjort (og hvorfor), en valgfri digital signatur og det entydige id for den foregående bekræftelse.
git-log
Med kommandoen git log kan du se oplysninger om tidligere bekræftelser. Hver bekræftelse har vedhæftet en meddelelse (en bekræftelsesmeddelelse), og kommandoen git log udskriver oplysninger om de seneste bekræftelser, f.eks. tidsstemplet, forfatteren og en bekræftelsesmeddelelse. Denne kommando hjælper dig med at holde styr på, hvad du har foretaget dig, og hvilke ændringer der er blevet gemt.
git Hjælp
Du har allerede prøvet kommandoen git help, men det er værd at minde dig om. Brug denne kommando til nemt at få oplysninger om alle de kommandoer, du har lært indtil videre, og meget mere.
Husk, at hver kommando leveres med sin egen hjælpeside. Du kan finde disse hjælpesider ved at skrive git <command> --help.
git commit --help viser f.eks. en side, der fortæller dig mere om kommandoen git commit, og hvordan du bruger den.