Visa Commit-historik
Att förstå commit-historiken i ett Git-repository är avgörande för effektiv versionshantering och samarbete.
Det finns flera kommandon och metoder för att utforska och tolka en Git-projekts historik, men fokusera för närvarande på kommandot git log.
Git Log
Huvudkommandot 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 den senaste till den tidigaste. Du kan navigera genom loggen med piltangenterna och avsluta genom att trycka på q.
Kör kommandot git log i projektkatalogen:
Som du kan se visas de tre commits som hittills har gjorts.
Utdata detaljer
Trots att utdata består av relativt få rader innehåller den mycket information för varje commit. Här är dessa element (uppifrån och ner):
- Commit-hash (unik identifierare för commiten);
- Författare (namn och e-postadress till personen som gjorde commiten);
- Datum och tid då commiten skapades;
- Commit-meddelande.
Anpassa utdata
Det går att begränsa antalet commits som visas med kommandot git log -n.
Till exempel visar följande kommando endast de två senaste commits:
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 kommandona i terminalen:
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.
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
Awesome!
Completion rate improved to 3.57
Visa Commit-historik
Svep för att visa menyn
Att förstå commit-historiken i ett Git-repository är avgörande för effektiv versionshantering och samarbete.
Det finns flera kommandon och metoder för att utforska och tolka en Git-projekts historik, men fokusera för närvarande på kommandot git log.
Git Log
Huvudkommandot 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 den senaste till den tidigaste. Du kan navigera genom loggen med piltangenterna och avsluta genom att trycka på q.
Kör kommandot git log i projektkatalogen:
Som du kan se visas de tre commits som hittills har gjorts.
Utdata detaljer
Trots att utdata består av relativt få rader innehåller den mycket information för varje commit. Här är dessa element (uppifrån och ner):
- Commit-hash (unik identifierare för commiten);
- Författare (namn och e-postadress till personen som gjorde commiten);
- Datum och tid då commiten skapades;
- Commit-meddelande.
Anpassa utdata
Det går att begränsa antalet commits som visas med kommandot git log -n.
Till exempel visar följande kommando endast de två senaste commits:
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 kommandona i terminalen:
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.
Tack för dina kommentarer!