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?
- Bagaimana untuk Menjana Statistik Tidak Termasuk Gabungan?
- Bagaimana untuk Menjana dan Menapis Statistik Dengan Tarikh Diberikan?
- Bagaimana Menjana Statistik Bersama Alamat E-mel Pengguna?
- Bagaimana untuk Menjana Statistik Repositori Git Bersama Bilangan Fail yang Disisipkan dan Dipadam?
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 -nDi 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 -saljiDi 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.