Grundläggande Git-kommandon

Slutförd

Git fungerar genom att komma ihåg ändringarna i dina filer som om det tar ögonblicksbilder av filsystemet.

Vi går igenom några grundläggande kommandon för att börja spåra filer på lagringsplatsen. Sedan sparar du din första "ögonblicksbild" för Git att jämföra med.

git-status

Det första och vanligaste Git-kommandot är git status. Du har redan använt den en gång, i föregående övning, för att se att du har initierat git-lagringsplatsen korrekt.

git status visar tillståndet för arbetsträdet (och mellanlagringsområdet – vi kommer snart att prata mer om mellanlagringsområdet). Med den kan du se vilka ändringar som för närvarande spåras av Git, så att du kan bestämma om du vill be Git att ta en ny ögonblicksbild.

git add

git add är det kommando som du använder för att be Git att börja hålla reda på ändringar i vissa filer.

Den tekniska termen mellanlagring av dessa ändringar. Du använder git add för att mellanlagra ändringar för att förbereda för en incheckning. Alla ändringar i filer som har lagts till men ännu inte checkats in lagras i mellanlagringsområdet.

git-incheckning

När du har mellanlagrat några ändringar för incheckning kan du spara ditt arbete i en ögonblicksbild genom att git commit anropa kommandot.

På engelska är termen commit (checka in/incheckning) både ett verb och ett substantiv. Den har i stort sett samma betydelse som när du checkar in en plan eller genomför en ändring i en databas. När du checkar in ändringar läggs en kopia (av en fil, en katalog eller något annat) på lagringsplatsen som en ny version. En incheckning är då det lilla datasegment som ger de ändringar som du checkar in en unik identitet. De data som sparas i en incheckning innehåller författarens namn och e-postadress, datum, kommentarer om vad du gjorde (och varför), en valfri digital signatur och den unika identifieraren för föregående incheckning.

git-logg

Med kommandot git log kan du se information om tidigare incheckningar. Varje incheckning har ett meddelande kopplat till sig (ett incheckningsmeddelande) och git log kommandot skriver ut information om de senaste incheckningarna, till exempel tidsstämpeln, författaren och ett incheckningsmeddelande. Det här kommandot hjälper dig att hålla reda på vad du har gjort och vilka ändringar som har sparats.

git-hjälp

Du har redan provat kommandot git help, men det skadar inte med en påminnelse. Använd det här kommandot för att enkelt få information om alla kommandon som du har lärt dig hittills och mycket mer.

Kom ihåg att varje kommando också har en egen hjälpsida. Du hittar de här hjälpsidorna genom att git <command> --helpskriva . Du kan till exempel git commit --help visa en sida som berättar mer om git commit kommandot och hur du använder det.