Hur man genererar statistik från Git Repository

Hur Man Genererar Statistik Fran Git Repository



När man arbetar på Git-förvaret med många teammedlemmar, blir det praktiskt för utvecklare att se när och hur Git-förvaret modifieras av andra utvecklare när det gäller bidrag, samarbete och storlek. Dessutom tillhandahålls flera loggar med fullständiga detaljer, och det tillhandahåller också flera kommandon för att generera den specifika Git-förvaretstatistiken.

I det här inlägget får du lära dig:







Hur genererar man statistik för Git Repository inklusive användarnamn och antal loggar?

Om du behöver generera statistik för Git-förvaret, inklusive användarnamn och antal loggar, kolla in instruktionerna nedan.



Använd först ' CD ” kommando för att navigera till önskad Git-katalog:



$ CD 'C:\Users \n azma\Git\demo5'





För att generera en statistik för Git-förvaret, inklusive antalet loggar och användarnamn, kör följande kommando:

$ git shortlog -s -n

Här, ' -s ' alternativet används för att visa statistiken, och ' -n alternativet används för att generera nummerloggarna:



Hur genererar man statistiken exklusive sammanslagningarna?

För att generera statistiken exklusive sammanslagningen, utför ' git shortlog kommandot tillsammans med ' -sn ' alternativet för att visa antalet loggar tillsammans med användarnamnet, och ' --ingen sammanslagning ”-parametern används för att utesluta utförda sammanslagningar:

$ git shortlog -sn --no-fusioner

Hur genererar och filtrerar man statistik med ett givet datum?

Anta att utvecklare vill generera statistik för ett specifikt datum. I så fall kan de använda ' git shortlog ' kommando med ' -s' och '-n ' alternativ för att visa antalet loggar och ' -eftersom ” för att få den angivna datumstatistiken.

Till exempel har vi tillhandahållit ' 28 oktober 2022 ' datum:

$ git shortlog -s -n --eftersom '28 OKT 2022'

Hur genererar man statistik tillsammans med användarnas e-postadresser?

För att få statistik över Git-förvaret tillsammans med användarnas e-postadresser, kör ' git shortlog kommandot med ' -snö ' alternativ:

$ git shortlog -snö

Här, ' och flaggan används för att hämta användarens e-postadress:

Hur genererar man statistik för Git Repository längs antalet infogade och borttagna filer?

För att generera loggarna för ett visst Git-förråd med antalet infogade och raderade filer, kör ' git logg kommandot med ' -formatera ' alternativet med ' författare: %ae ”-värde som visar en enda commit, och –numstat alternativet ger antalet infogningar:

$ git logg --formatera = 'författare: %ae' --numstat

Det är allt! Vi har sammanställt de olika scenarierna för att generera statistik från Git-förvaret.

Slutsats

Det finns flera scenarier för att generera statistik från Git-arkiven. För att göra det, flytta först till det specifika Git-förvaret och kör flera kommandon, som ' $ git log –format=författare: %ae” –numstat ” kommando för att generera statistik, inklusive antalet infogade, raderade filer och eventuella fler kommandon. Det här inlägget gav flera kommandon för att generera statistik från Git-förvaret.