Chapters ▾ 2nd Edition

A3.6 Bilaga C: Git-kommandon - Inspektion och jämförelse

Inspektion och jämförelse

git show

Kommandot git show kan visa ett Git‑objekt på ett enkelt och läsbart sätt. Normalt använder du det för att visa information om en tagg eller en incheckning.

Vi använder det först för att visa information om annoterade taggar i Kommenterade taggar.

Senare använder vi det ganska mycket i Revisionsurval för att visa de incheckningar som våra olika revisionsval löses till.

En av de mer intressanta sakerna vi gör med git show är i Manuell omsammanfogning av filer för att extrahera specifika filinnehåll från olika stadier under en sammanslagningskonflikt.

git shortlog

Kommandot git shortlog används för att sammanfatta utdata från git log. Det tar många av samma alternativ som git log, men i stället för att lista alla incheckningar presenterar det en sammanfattning av incheckningarna grupperade efter författare.

Vi visade hur man använder det för att skapa en snygg ändringslogg i Kortlogg.

git describe

Kommandot git describe tar något som kan lösas till en incheckning och producerar en sträng som är någorlunda mänskligt läsbar och stabil över tid. Det är ett sätt att få en beskrivning av en incheckning som är lika entydig som en inchecknings‑SHA‑1 men mer lätt att läsa.

Vi använder git describe i Generera versionsnummer och Förbereda en utgåva för att få en sträng att namnge vår utgåvefil efter.