Počas práce na úložisku Git s mnohými členmi tímu je pre vývojárov užitočné vidieť, kedy a ako je úložisko Git modifikované inými vývojármi, pokiaľ ide o prínos, spoluprácu a veľkosť. Okrem toho sú k dispozícii viaceré protokoly s úplnými podrobnosťami a tiež poskytuje niekoľko príkazov na generovanie konkrétnych štatistík úložiska Git.
V tomto príspevku sa dozviete:
- Ako generovať štatistiku úložiska Git vrátane používateľského mena a počtu protokolov?
- Ako generovať štatistiku s výnimkou zlúčení?
- Ako generovať a filtrovať štatistiky s daným dátumom?
- Ako generovať štatistiky spolu s e-mailovými adresami používateľov?
- Ako generovať štatistiku úložiska Git podľa počtu vložených a odstránených súborov?
Ako generovať štatistiku úložiska Git vrátane používateľského mena a počtu protokolov?
Ak potrebujete vygenerovať štatistiku úložiska Git, vrátane používateľského mena a počtu protokolov, prečítajte si pokyny nižšie.
Najprv použite „ cd ” na navigáciu do požadovaného adresára Git:
$ cd 'C:\Používatelia \n azma\Git\demo5'
Ak chcete vygenerovať štatistiku úložiska Git, vrátane počtu protokolov a používateľského mena, spustite nasledujúci príkaz:
$ git shortlog -s -nTu je „ -s ” sa používa na zobrazenie štatistík a “ -n ” sa používa na generovanie denníkov čísel:
Ako generovať štatistiku s výnimkou zlúčení?
Ak chcete vygenerovať štatistiku s výnimkou zlúčenia, vykonajte príkaz „ git shortlog 'príkaz spolu s ' -sn ” na zobrazenie počtu logov spolu s užívateľským menom a “ --no-zlúčiť Parameter ” sa používa na vylúčenie vykonaných zlúčení:
$ git shortlog -sn --no-zlúčenia
Ako generovať a filtrovať štatistiky s daným dátumom?
Predpokladajme, že vývojári chcú generovať štatistiky pre konkrétny dátum. V takom prípade môžu využiť „ git shortlog “príkaz s “ -s“ a „-n možnosti na zobrazenie počtu protokolov a možnosti „ – odkedy ” na získanie poskytnutej štatistiky dátumu.
Poskytli sme napríklad „ 28. októbra 2022 ' dátum:
$ git shortlog -s -n --odkedy '28. október 2022'Ako generovať štatistiky spolu s e-mailovými adresami používateľov?
Ak chcete získať štatistiky úložiska Git spolu s e-mailovými adresami používateľov, spustite príkaz „ git shortlog 'príkaz s ' -sneh “možnosť:
$ git shortlog -snehTu je „ a Príznak ” sa používa na získanie e-mailovej adresy používateľa:
Ako generovať štatistiku úložiska Git podľa počtu vložených a odstránených súborov?
Ak chcete vygenerovať protokoly konkrétneho úložiska Git s počtom vložených a odstránených súborov, spustite „ git log 'príkaz s ' – formát ” možnosť s “ autor: %ae “, ktorá zobrazí jedno potvrdenie, a “ – numstat ” možnosť poskytne počet vložení:
$ git log --formát = 'autor: %ae' --numstat
To je všetko! Zostavili sme rôzne scenáre generovania štatistík z úložiska Git.
Záver
Existuje niekoľko scenárov na generovanie štatistík z repozitárov Git. Ak to chcete urobiť, najprv sa presuňte do konkrétneho úložiska Git a vykonajte viacero príkazov, ako napríklad „ $ git log –format=autor: %ae” –numstat ” príkaz na generovanie štatistík, vrátane počtu vložených, vymazaných súborov a ďalších príkazov. Tento príspevok poskytol niekoľko príkazov na generovanie štatistík z úložiska Git.