Cara Menghasilkan Statistik Dari Repositori Git

Cara Menghasilkan Statistik Dari Repositori Git



Semasa bekerja pada repositori Git dengan ramai ahli pasukan, ia menjadi berguna untuk pembangun untuk melihat bila dan cara repositori Git diubah suai oleh pembangun lain dari segi sumbangan, kerjasama dan saiz. Selain itu, berbilang log dengan butiran penuh disediakan, dan ia juga menyediakan beberapa arahan untuk menjana statistik repositori Git tertentu.

Dalam siaran ini, anda akan belajar:







Bagaimana untuk Menjana Statistik Repositori Git Termasuk Nama Pengguna dan Bilangan Log?

Jika anda perlu menjana statistik repositori Git, termasuk nama pengguna dan bilangan log, kemudian semak arahan di bawah.



Pertama, gunakan ' cd ” perintah untuk menavigasi ke direktori Git yang dikehendaki:



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





Untuk menjana statistik repositori Git, termasuk bilangan log dan nama pengguna, jalankan arahan berikut:

$ git shortlog -s -n

Di sini, ' -s pilihan ' digunakan untuk memaparkan statistik, dan ' -n 'pilihan digunakan untuk menjana log nombor:



Bagaimana untuk Menjana Statistik Tidak Termasuk Gabungan?

Untuk menjana statistik tidak termasuk penggabungan, laksanakan ' git shortlog 'perintah bersama' -sn ' pilihan untuk memaparkan bilangan log bersama dengan nama pengguna, dan ' --tidak-bercantum ” parameter digunakan untuk mengecualikan gabungan yang dilakukan:

$ git shortlog -sn --tidak-bercantum

Bagaimana untuk Menjana dan Menapis Statistik Dengan Tarikh Diberikan?

Katakan pembangun ingin menjana statistik tarikh tertentu. Dalam kes itu, mereka boleh menggunakan ' git shortlog ” perintah dengan “ -s” dan “-n ' pilihan untuk menunjukkan bilangan log dan ' -sejak ” parameter untuk mendapatkan statistik tarikh yang disediakan.

Sebagai contoh, kami telah menyediakan ' 28 OKT 2022 ' Tarikh:

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

Bagaimana untuk Menjana Statistik Bersama Alamat E-mel Pengguna?

Untuk mendapatkan statistik repositori Git bersama-sama dengan alamat e-mel pengguna, laksanakan ' git shortlog 'perintah dengan ' -salji 'pilihan:

$ git shortlog -salji

Di sini, ' dan ” flag digunakan untuk mendapatkan alamat e-mel pengguna:

Bagaimana untuk Menjana Statistik Repositori Git Bersama Bilangan Fail yang Disisipkan dan Dipadam?

Untuk menjana log repositori Git tertentu dengan bilangan fail yang dimasukkan dan dipadam, jalankan ' log git 'perintah dengan ' –format 'pilihan dengan ' pengarang: %ae nilai ' yang akan menunjukkan komit tunggal, dan ' –numstat ” pilihan akan memberikan bilangan sisipan:

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

Itu sahaja! Kami telah menyusun senario yang berbeza untuk menjana statistik daripada repositori Git.

Kesimpulan

Terdapat beberapa senario untuk menjana statistik daripada repositori Git. Untuk berbuat demikian, mula-mula, pindah ke repositori Git tertentu dan laksanakan berbilang arahan, seperti ' $ git log –format=pengarang: %ae” –numstat ” perintah untuk menjana statistik, termasuk bilangan fail yang dimasukkan, dipadam dan sebarang arahan lagi. Siaran ini menyediakan beberapa arahan untuk menjana statistik daripada repositori Git.