Hvordan generere statistikk fra Git Repository

Hvordan Generere Statistikk Fra Git Repository



Mens du jobber med Git-depotet med mange teammedlemmer, blir det nyttig for utviklere å se når og hvordan Git-depotet er modifisert av andre utviklere når det gjelder bidrag, samarbeid og størrelse. Dessuten er flere logger med fullstendige detaljer gitt, og det gir også flere kommandoer for å generere den spesielle Git-depotstatistikken.

I dette innlegget lærer du:







Hvordan generere statistikk for Git Repository, inkludert brukernavn og antall logger?

Hvis du trenger å generere statistikken til Git-depotet, inkludert brukernavn og antall logger, så sjekk ut instruksjonene nedenfor.



Bruk først ' cd ” kommando for å navigere til ønsket Git-katalog:



$ cd 'C:\Brukere \n azma\Git\demo5'





For å generere en statistikk over Git-depotet, inkludert antall logger og brukernavn, kjør følgende kommando:

$ git shortlog -s -n

Her er ' -s ' alternativet brukes til å vise statistikken, og ' -n alternativet brukes til å generere tallloggene:



Hvordan genererer jeg statistikken unntatt sammenslåingene?

For å generere statistikken unntatt fusjonen, utfør ' git shortlog '-kommandoen sammen med ' -sn ' alternativet for å vise antall logger sammen med brukernavnet, og ' --ikke-sammenslåing parameter brukes til å ekskludere utførte sammenslåinger:

$ git shortlog -sn --nei-sammenslåinger

Hvordan generere og filtrere statistikk med en gitt dato?

Anta at utviklere ønsker å generere statistikken for en bestemt dato. I så fall kan de bruke ' git shortlog ' kommando med ' -s' og '-n alternativer for å vise antall logger og -siden ”-parameter for å få den oppgitte datostatistikken.

For eksempel har vi gitt ' 28. OKT 2022 ' Dato:

$ git shortlog -s -n --siden '28. OKT 2022'

Hvordan generere statistikk sammen med brukernes e-postadresser?

For å få Git-depotstatistikken sammen med brukerens e-postadresser, utfør ' git shortlog kommandoen med ' -snø alternativ:

$ git shortlog -snø

Her er ' og flagget brukes for å få brukerens e-postadresse:

Hvordan generere statistikk for Git Repository langs antall innsatte og slettede filer?

For å generere loggene til et bestemt Git-lager med antall innsatte og slettede filer, kjør ' git logg kommandoen med ' -format alternativet med ' forfatter: %ae '-verdi som vil vise en enkelt forpliktelse, og ' –numstat alternativet vil gi antall innsettinger:

$ git logg --format = 'forfatter: %ae' --numstat

Det er alt! Vi har samlet de forskjellige scenariene for å generere statistikk fra Git-depotet.

Konklusjon

Det er flere scenarier for å generere statistikk fra Git-repositoriene. For å gjøre det, flytt først til det bestemte Git-depotet og utfør flere kommandoer, for eksempel ' $ git log –format=forfatter: %ae” –numstat ” kommando for å generere statistikken, inkludert antall innsatte, slettede filer og eventuelle flere kommandoer. Dette innlegget ga flere kommandoer for å generere statistikken fra Git-depotet.