Miközben sok csapattaggal együtt dolgoznak a Git-táron, a fejlesztők számára hasznos lehet látni, hogy a Git-tárat mikor és hogyan módosítják más fejlesztők a hozzájárulás, az együttműködés és a méret tekintetében. Ezen túlmenően több naplót is biztosít a teljes részletekkel, és számos parancsot is biztosít az adott Git adattár statisztikáinak generálásához.
Ebből a bejegyzésből megtudhatja:
- Hogyan készítsünk statisztikát a Git-tárolóról, beleértve a felhasználónevet és a naplók számát?
- Hogyan készítsünk statisztikákat az összevonások nélkül?
- Hogyan lehet statisztikai adatokat generálni és szűrni egy adott dátum alapján?
- Hogyan készítsünk statisztikákat a felhasználói e-mail címekkel együtt?
- Hogyan lehet statisztikát generálni a Git-tárhelyről a beszúrt és törölt fájlok száma alapján?
Hogyan készítsünk statisztikát a Git-tárolóról, beleértve a felhasználónevet és a naplók számát?
Ha létre kell hoznia a Git adattár statisztikáit, beleértve a felhasználónevet és a naplók számát, akkor nézze meg az alábbi utasításokat.
Először használja a „ CD ” paranccsal navigálhat a kívánt Git könyvtárba:
$ CD 'C:\Felhasználók \n azma\Git\demo5'
A Git-tárház statisztikájának létrehozásához, beleértve a naplók számát és a felhasználónevet, futtassa a következő parancsot:
$ git shortlog -s -nItt a „ -s ” opció a statisztikák megjelenítésére szolgál, a „ -n ” opció a számnaplók generálására szolgál:
Hogyan készítsünk statisztikákat az összevonások nélkül?
Az összevonást nem tartalmazó statisztikák előállításához hajtsa végre a „ git shortlog ' parancs a ' -sn ” opciót a naplók számának megjelenítéséhez a felhasználónévvel együtt, és a „ --no-merge ” paraméter a végrehajtott egyesítések kizárására szolgál:
$ git shortlog -sn -- nincs összevonás
Hogyan lehet statisztikai adatokat generálni és szűrni egy adott dátum alapján?
Tegyük fel, hogy a fejlesztők egy adott dátum statisztikáit akarják generálni. Ebben az esetben használhatják a „ git shortlog ' parancs a következővel: ' -s” és „-n ” opciók a naplók számának megjelenítéséhez és a „ -mivel ” paramétert a megadott dátumstatisztika lekéréséhez.
Például megadtuk a „ 2022. OKT. 28 'dátum:
$ git shortlog -s -n --mivel '2022. OKT. 28.'Hogyan készítsünk statisztikákat a felhasználók e-mail címeivel együtt?
A Git adattár statisztikáinak a felhasználói e-mail címekkel együtt történő lekéréséhez futtassa a „ git shortlog ' parancs a ' -hó ' választási lehetőség:
$ git shortlog -hóItt a „ és ” zászlót a felhasználói e-mail cím lekérésére használják:
Hogyan lehet statisztikát generálni a Git-tárhelyről a beszúrt és törölt fájlok száma alapján?
Egy adott Git-tárház naplóinak létrehozásához a beszúrt és törölt fájlok számával, futtassa a „ git log ' parancs a ' -formátum ” opció a „ szerző: %ae ' érték, amely egyetlen véglegesítést mutat, és a ' – numstat ” opció biztosítja a beillesztések számát:
$ git log --formátum = 'szerző: %ae' --numstat
Ez minden! Összeállítottuk a különböző forgatókönyveket a Git adattárból történő statisztikák előállításához.
Következtetés
Számos forgatókönyv létezik a statisztikák generálására a Git-tárolókból. Ehhez először lépjen az adott Git tárolóba, és hajtsa végre a több parancsot, például a „ $ git log –format=author: %ae” –numstat ” parancs a statisztikák előállításához, beleértve a beszúrt, törölt fájlok számát és az esetleges további parancsokat. Ez a bejegyzés számos parancsot adott a statisztikák generálásához a Git-tárhelyből.