Svenska ▾ Topics ▾ Latest version ▾ git-shortlog last updated in 2.53.0

NAMN

git-shortlog - Sammanfatta utdata från git log

SYNOPSIS

git shortlog [<flaggor>] [<revision-omfång>] [[--] <sökväg>…​]
git log --pretty=short | git shortlog [<flaggor>]

BESKRIVNING

Sammanfattar utdata från git log i ett format som är lämpligt för inkludering i utgivningsmeddelanden. Varje incheckning grupperas efter författare och titel.

Dessutom kommer "[PATCH]" att tas bort från inchecknings-beskrivningen.

Om inga revisioner skickas på kommandoraden och antingen standardinmatningen inte är en terminal eller om det inte finns någon aktuell gren, kommer git shortlog att mata ut en sammanfattning av loggen som lästs från standardinmatningen, utan referens till det aktuella arkivet.

ALTERNATIV

-n
--numbered

Sortera utdata efter antal incheckningar per författare istället för författarens alfabetiska ordning.

-s
--summary

Undertryck inchecknings-beskrivningen och ge endast en sammanfattning av inchecknings-antalet.

-e
--email

Visa e-postadress för varje författare.

--format[=<format>]

Istället för inchecknings-subjektet, använd annan information för att beskriva varje incheckning. <format> kan vara vilken sträng som helst som accepteras av --format-alternativet i git log, till exempel * [%h] %s. (Se avsnittet "VACKRA FORMAT" i git-log[1].)

Varje vackert utskriven incheckning kommer att ompaketeras innan den visas.

--date=<format>

Visa datum formaterade enligt den givna datumsträngen. (Se alternativet --date i avsnittet "Inchecknings-formatering" i git-log[1]). Användbart med --group=format:<format>.

--group=<typ>

Gruppincheckningar baserade på <typ>. Om inget --group-alternativ anges är standardvärdet author. <typ> är en av:

  • author, incheckningar grupperas efter författare

  • incheckare, incheckningar grupperas efter incheckare (samma som -c)

  • trailer:<field>, the <field> is interpreted as a case-insensitive commit message trailer (see git-interpret-trailers[1]). For example, if your project uses Reviewed-by trailers, you might want to see who has been reviewing with git shortlog -ns --group=trailer:reviewed-by.

  • format:<format>, vilken sträng som helst som accepteras av --format-alternativet i git log. (Se avsnittet "VACKRA FORMAT" i git-log[1].)

    Observera att incheckningar som inte inkluderar trailern inte kommer att räknas. Likaså kan incheckningar med flera trailers (t.ex. flera signoffs) räknas mer än en gång (men bara en gång per unikt trailervärde i den incheckningen).

    Shortlog kommer att försöka tolka varje trailervärde som en name <email>-identitet. Om det lyckas tillämpas e-postmappningen och e-postadressen utelämnas om inte alternativet --email anges. Om värdet inte kan tolkas som en identitet kommer det att tas bokstavligt och fullständigt.

Om --group anges flera gånger räknas incheckningar under varje värde (men återigen, bara en gång per unikt värde i den commiten). Till exempel räknar git shortlog --group=author --group=trailer:co-authored-by både författare och medförfattare.

-c
--committer

Detta är ett alias för --group=committer.

-w[<bredd>[,<indent1>[,<indent2>]]]

Radbryt utdata genom att radbryta varje rad vid bredd. Den första raden i varje post är indenterad med indent1-mellanslag, och den andra och efterföljande raderna är indenterade med indent2-mellanslag. width, indent1 och indent2 är som standard 76, 6 respektive 9.

Om bredden är 0 (noll) dra då in raderna i utdata utan att radbryta dem.

<revisionsintervall>

Visa endast incheckningar inom det angivna revisionsintervallet. När inget <revisionsintervall> anges används som standard HEAD (dvs. hela historiken som leder till den aktuella incheckningen). origin..HEAD anger alla commits som är åtkomliga från den aktuella incheckningen (dvs. HEAD), men inte från origin. För en komplett lista över sätt att stava <revisionsintervall>, se avsnittet "Ange intervall" i gitrevisions[7].

[--] <sökväg>…​

Betrakta endast incheckningar som är tillräckliga för att förklara hur filerna som matchar de angivna sökvägarna kom till.

Sökvägar kan behöva prefixas med -- för att separera dem från alternativ eller revisionsintervallet, när förvirring uppstår.

Warning

Missing sv/rev-list-options.adoc

See original version for this content.

KARTLÄGG FÖRFATTARE

Observera att om git shortlog körs utanför ett förvar (för att bearbeta logginnehåll på standardindata), kommer den att leta efter en .mailmap-fil i den aktuella katalogen.

GIT

En del av git[1]-sviten