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

bookVisa Commit-historik

Att förstå commit-historiken i ett Git-repository är grundläggande för effektiv versionshantering och samarbete. Det finns olika kommandon och tekniker för att navigera och förstå commit-historiken i ett Git-projekt, men för tillfället kommer vi endast att diskutera kommandot git log.

Git Log

Det primära kommandot för att visa commit-historik är git log. Detta kommando visar en kronologisk lista över commits och tillhandahåller viktig information för varje commit.

Grundläggande användning

Detta kommando visar commit-historiken från senaste till tidigaste. Du kan navigera genom loggen med piltangenterna och avsluta genom att trycka på q.

Kör git log i vår projektkatalog:

Som du ser visas alla de tre commits vi har gjort hittills.

Utdata – detaljer

Trots att utdatan bara tar några rader innehåller den mycket information för varje commit. Här är dessa element (uppifrån och ned):

  • commit-hash (unik identifierare för commit);
  • författare (namn och e-postadress till personen som gjorde committen);
  • datum och tid då committen gjordes;
  • commit-meddelande.

Anpassa utmatningen

Det går även att begränsa antalet visade commits med kommandot git log -n. Till exempel kommer följande kommando att visa endast de 2 senaste commiten:

Dessutom är det möjligt att komprimera varje commit till en enda rad, där endast commit-hash och commit-meddelande visas med följande kommando:

Kör båda dessa kommandon i terminalen:

Note
Observera

Vid körning av kommandot git log --oneline visas inte hela hashvärdet för commiten. Istället visas endast de symboler som unikt identifierar commiten.

question-icon

Matcha kommandona med åtgärderna.

Display the entire commit history with detailed information about each commit:
Display 3 latest commits with detailed information about each commit:

Display the entire commit history with a single line per commit containing only the commit hash and message:

Click or drag`n`drop items and fill in the blanks

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 11

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

Awesome!

Completion rate improved to 3.57

bookVisa Commit-historik

Svep för att visa menyn

Att förstå commit-historiken i ett Git-repository är grundläggande för effektiv versionshantering och samarbete. Det finns olika kommandon och tekniker för att navigera och förstå commit-historiken i ett Git-projekt, men för tillfället kommer vi endast att diskutera kommandot git log.

Git Log

Det primära kommandot för att visa commit-historik är git log. Detta kommando visar en kronologisk lista över commits och tillhandahåller viktig information för varje commit.

Grundläggande användning

Detta kommando visar commit-historiken från senaste till tidigaste. Du kan navigera genom loggen med piltangenterna och avsluta genom att trycka på q.

Kör git log i vår projektkatalog:

Som du ser visas alla de tre commits vi har gjort hittills.

Utdata – detaljer

Trots att utdatan bara tar några rader innehåller den mycket information för varje commit. Här är dessa element (uppifrån och ned):

  • commit-hash (unik identifierare för commit);
  • författare (namn och e-postadress till personen som gjorde committen);
  • datum och tid då committen gjordes;
  • commit-meddelande.

Anpassa utmatningen

Det går även att begränsa antalet visade commits med kommandot git log -n. Till exempel kommer följande kommando att visa endast de 2 senaste commiten:

Dessutom är det möjligt att komprimera varje commit till en enda rad, där endast commit-hash och commit-meddelande visas med följande kommando:

Kör båda dessa kommandon i terminalen:

Note
Observera

Vid körning av kommandot git log --oneline visas inte hela hashvärdet för commiten. Istället visas endast de symboler som unikt identifierar commiten.

question-icon

Matcha kommandona med åtgärderna.

Display the entire commit history with detailed information about each commit:
Display 3 latest commits with detailed information about each commit:

Display the entire commit history with a single line per commit containing only the commit hash and message:

Click or drag`n`drop items and fill in the blanks

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 11
some-alt