IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

git-shortlog - Online nel cloud

Esegui git-shortlog nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando git-shortlog che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


git-shortlog - Riepiloga l'output di 'git log'

SINOSSI


git log --pretty=breve | git cortocircuito [ ]
git cortocircuito [ ] [ ] [[--] ...]

DESCRIZIONE


riassume git ceppo output in un formato adatto per l'inclusione negli annunci di rilascio.
Ogni commit sarà raggruppato per autore e titolo.

Inoltre, "[PATCH]" verrà rimosso dalla descrizione del commit.

Se non vengono passate revisioni sulla riga di comando e l'input standard non è un terminale
o non c'è un ramo corrente, git cortocircuito produrrà un riepilogo del registro letto da
input standard, senza riferimento al repository corrente.

VERSIONI


-n, --numerato
Ordina l'output in base al numero di commit per autore anziché in ordine alfabetico per autore
ordine.

-s, --riepilogo
Elimina la descrizione del commit e fornisci solo un riepilogo del conteggio del commit.

-e, --e-mail
Mostra l'indirizzo email di ogni autore.

--formato[= ]
Invece dell'oggetto del commit, usa alcune altre informazioni per descrivere ogni commit.
può essere qualsiasi stringa accettata dall'opzione --format di git ceppo, come * [%H]
%s. (Vedi la sezione "FORMATI GRAZIOSI" di git log(1).)

Ogni commit stampato in modo carino verrà riavvolto prima di essere mostrato.

-w[ [, [, ]]]
Linewrap l'output avvolgendo ogni riga alla larghezza. La prima riga di ogni voce è
rientrata di spazi indent1 e la seconda riga e le successive sono rientrate di
indent2 spazi. width, indent1 e indent2 per impostazione predefinita sono rispettivamente 76, 6 e 9.

Se la larghezza è 0 (zero), fai rientrare le righe dell'output senza avvolgerle.


Mostra solo commit nell'intervallo di revisione specificato. quando no è
specificato, il valore predefinito è HEAD (ovvero l'intera cronologia che porta al commit corrente).
origin..HEAD specifica tutti i commit raggiungibili dal commit corrente (es. HEAD),
ma non dall'origine. Per un elenco completo dei modi di scrivere , vedi il
Sezione "Specificare gli intervalli" di gitrevisioni(7).

[--] ...
Considera solo i commit che sono sufficienti per spiegare come i file che corrispondono al
percorsi specificati sono venuti a essere.

I percorsi potrebbero dover essere preceduti da "-- " per separarli dalle opzioni o dalla revisione
gamma, quando si crea confusione.

MAPPATURA AUTORI


La funzione .mailmap viene utilizzata per unire insieme i commit della stessa persona nel
shortlog, dove il loro nome e/o indirizzo e-mail è stato scritto in modo diverso.

Se il file .mailmap esiste al livello più alto del repository o nella posizione indicata
dalle opzioni di configurazione mailmap.file o mailmap.blob, viene utilizzato per mappare l'autore e
nomi e indirizzi e-mail di committer a nomi reali e indirizzi e-mail canonici.

Nella forma semplice, ogni riga del file è costituita dal nome reale canonico di an
autore, spazi bianchi e un indirizzo email utilizzato nel commit (racchiuso da < ed >) mappare
al nome. Per esempio:

Nome proprio[email protected]>

Le forme più complesse sono:

<[email protected]>[email protected]>

che consente a mailmap di sostituire solo la parte email di un commit e:

Nome proprio[email protected]>[email protected]>

che consente a mailmap di sostituire sia il nome che l'e-mail di un commit che corrisponde al
indirizzo email di commit specificato e:

Nome proprio[email protected]> Nome commit[email protected]>

che consente a mailmap di sostituire sia il nome che l'e-mail di un commit che corrisponde a entrambi
nome commit e indirizzo email specificati.

Esempio 1: la tua cronologia contiene commit di due autori, Jane e Joe, i cui nomi compaiono
nel repository sotto diverse forme:

Joe Sviluppatore[email protected]>
Joe R. Sviluppatore[email protected]>
Jane Doe[email protected]>
Jane Doe
Jane D.

Supponiamo ora che Joe voglia usare l'iniziale del suo secondo nome e che Jane preferisca il suo cognome
completamente enunciato. Un file .mailmap corretto sarebbe simile a:

Jane Doe
Joe R. Sviluppatore[email protected]>

Nota come non è necessaria una voce per , perché il vero nome di
quell'autore ha già ragione.

Esempio 2: il tuo repository contiene commit dei seguenti autori:

nick1[email protected]>
nick2[email protected]>
nick2[email protected]>
babbo natale[email protected]>
claus[email protected]>
CTO[email protected]>

Quindi potresti volere un file .mailmap che assomigli a:

<[email protected]>[email protected]>
alcuni tizio[email protected]> nick1[email protected]>
Altro autore[email protected]> nick2[email protected]>
Altro autore[email protected]>[email protected]>
Babbo Natale[email protected]>[email protected]>

Usa hash # per i commenti che si trovano sulla propria riga o dopo l'indirizzo e-mail.

GIT


Parte della git(1) seguito

Usa git-shortlog online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad