Cum se generează statistici din depozitul Git

Cum Se Genereaza Statistici Din Depozitul Git



În timp ce lucrează la depozitul Git cu mulți membri ai echipei, devine util pentru dezvoltatori să vadă când și cum depozitul Git este modificat de alți dezvoltatori în ceea ce privește contribuția, colaborarea și dimensiunea. Mai mult, sunt furnizate mai multe jurnale cu detalii complete și oferă, de asemenea, mai multe comenzi pentru a genera statisticile speciale ale depozitului Git.

În această postare, veți învăța:







Cum se generează statistici ale depozitului Git, inclusiv numele de utilizator și numărul de jurnale?

Dacă trebuie să generați statisticile depozitului Git, inclusiv numele de utilizator și numărul de jurnale, consultați instrucțiunile de mai jos.



În primul rând, utilizați „ CD ” pentru a naviga la directorul Git dorit:



$ CD „C:\Utilizatori \n azma\Git\demo5'





Pentru a genera o statistică a depozitului Git, inclusiv numărul de jurnale și numele de utilizator, executați următoarea comandă:

$ git shortlog -s -n

Aici ' -s opțiunea ” este folosită pentru a afișa statisticile, iar „ -n ” opțiunea este folosită pentru a genera jurnalele de numere:



Cum se generează statistici, cu excepția fuziunilor?

Pentru a genera statisticile excluzând fuziunea, executați „ git shortlog comanda ' împreună cu ' -sn ” pentru a afișa numărul de jurnale împreună cu numele de utilizator și „ --nu-imbina ” parametrul este folosit pentru a exclude îmbinările efectuate:

$ git shortlog -sn --nu-imbina

Cum se generează și se filtrează statistici cu o dată dată?

Să presupunem că dezvoltatorii doresc să genereze statisticile pentru o anumită dată. În acest caz, ei pot utiliza „ git shortlog „comandă cu „ -s” și „-n ” opțiuni pentru a afișa numărul de jurnale și „ -de cand ” pentru a obține statisticile date furnizate.

De exemplu, am furnizat „ 28 octombrie 2022 ' Data:

$ git shortlog -s -n --de cand „28 octombrie 2022”

Cum se generează statistici împreună cu adresele de e-mail ale utilizatorilor?

Pentru a obține statisticile depozitului Git împreună cu adresele de e-mail ale utilizatorilor, executați „ git shortlog comanda „ cu „ -zăpadă ' opțiune:

$ git shortlog -zăpadă

Aici ' și ” este utilizat pentru obținerea adresei de e-mail a utilizatorului:

Cum se generează statistici ale depozitului Git împreună cu numărul de fișiere inserate și șterse?

Pentru a genera jurnalele unui anumit depozit Git cu numărul de fișiere inserate și șterse, rulați „ git log comanda „ cu „ -format ” cu opțiunea “ autor: %ae ” care va afișa un singur commit, iar „ -numstat ” opțiunea va furniza numărul de inserții:

$ git log --format = 'autor: %ae' --numstat

Asta e tot! Am compilat diferitele scenarii de generare a statisticilor din depozitul Git.

Concluzie

Există mai multe scenarii pentru a genera statistici din depozitele Git. Pentru a face acest lucru, mai întâi, treceți la depozitul Git special și executați mai multe comenzi, cum ar fi „ $ git log –format=author: %ae” –numstat ” comandă pentru generarea statisticilor, inclusiv numărul de fișiere inserate, șterse și orice alte comenzi. Această postare a furnizat mai multe comenzi pentru a genera statistici din depozitul Git.