Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
-
2.53.0
2026-02-02
-
2.52.0
2025-11-17
-
2.51.2
2025-10-27
- 2.51.1 no changes
-
2.51.0
2025-08-18
- 2.50.1 no changes
-
2.50.0
2025-06-16
- 2.49.1 no changes
-
2.49.0
2025-03-14
- 2.48.1 → 2.48.2 no changes
-
2.48.0
2025-01-10
- 2.45.1 → 2.47.3 no changes
-
2.45.0
2024-04-29
- 2.43.3 → 2.44.4 no changes
-
2.43.2
2024-02-13
- 2.43.1 no changes
-
2.43.0
2023-11-20
- 2.42.1 → 2.42.4 no changes
-
2.42.0
2023-08-21
- 2.41.1 → 2.41.3 no changes
-
2.41.0
2023-06-01
- 2.40.1 → 2.40.4 no changes
-
2.40.0
2023-03-12
- 2.39.1 → 2.39.5 no changes
-
2.39.0
2022-12-12
- 2.38.1 → 2.38.5 no changes
-
2.38.0
2022-10-02
- 2.37.1 → 2.37.7 no changes
-
2.37.0
2022-06-27
- 2.36.1 → 2.36.6 no changes
-
2.36.0
2022-04-18
- 2.35.1 → 2.35.8 no changes
-
2.35.0
2022-01-24
- 2.33.3 → 2.34.8 no changes
-
2.33.2
2022-03-23
-
2.33.1
2021-10-12
-
2.33.0
2021-08-16
- 2.32.1 → 2.32.7 no changes
-
2.32.0
2021-06-06
- 2.31.1 → 2.31.8 no changes
-
2.31.0
2021-03-15
- 2.30.1 → 2.30.9 no changes
-
2.30.0
2020-12-27
- 2.29.1 → 2.29.3 no changes
-
2.29.0
2020-10-19
- 2.27.1 → 2.28.1 no changes
-
2.27.0
2020-06-01
- 2.25.1 → 2.26.3 no changes
-
2.25.0
2020-01-13
- 2.18.1 → 2.24.4 no changes
-
2.18.0
2018-06-21
- 2.13.7 → 2.17.6 no changes
-
2.12.5
2017-09-22
- 2.1.4 → 2.11.4 no changes
-
2.0.5
2014-12-17
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
-
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
--datei 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ärdetauthor. <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 usesReviewed-bytrailers, you might want to see who has been reviewing withgitshortlog-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--emailanges. Om värdet inte kan tolkas som en identitet kommer det att tas bokstavligt och fullständigt.
Om
--groupanges 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äknargitshortlog--group=author--group=trailer:co-authored-bybå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 medindent1-mellanslag, och den andra och efterföljande raderna är indenterade medindent2-mellanslag.width,indent1ochindent2ä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..HEADanger alla commits som är åtkomliga från den aktuella incheckningen (dvs.HEAD), men inte frånorigin. 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 See original version for this content. |
KARTLÄGG FÖRFATTARE
Se gitmailmap[5].
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