git-shortlog - Dalam talian di Awan

Ini ialah arahan git-shortlog yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


git-shortlog - Ringkaskan output 'git log'

SINOPSIS


git log --pretty=short | pergi shortlog [ ]
pergi shortlog [ ] [ ] [[--] ...]

DESCRIPTION


meringkaskan pergi log output dalam format yang sesuai untuk dimasukkan dalam pengumuman keluaran.
Setiap komitmen akan dikumpulkan mengikut pengarang dan tajuk.

Selain itu, "[PATCH]" akan dilucutkan daripada perihalan komit.

Jika tiada semakan diluluskan pada baris arahan dan sama ada input standard bukan terminal
atau tiada cawangan semasa, pergi shortlog akan mengeluarkan ringkasan log yang dibaca daripada
input standard, tanpa merujuk kepada repositori semasa.

PILIHAN


-n, --bernombor
Isih output mengikut bilangan komit setiap pengarang dan bukannya abjad pengarang
perintah.

-s, --ringkasan
Sekat perihalan komit dan berikan ringkasan kiraan komit sahaja.

-e, --e-mel
Tunjukkan alamat e-mel setiap pengarang.

--format[= ]
Daripada subjek komit, gunakan beberapa maklumat lain untuk menerangkan setiap komit.
boleh menjadi sebarang rentetan yang diterima oleh pilihan --format daripada pergi log, Seperti * [%h]
%s. (Lihat bahagian "FORMAT CANTIK" pada git-log(1).)

Setiap komit yang dicetak cantik akan dibalut semula sebelum ia ditunjukkan.

-w[ [, [, ]]]
Linewrap output dengan membalut setiap baris pada lebar. Baris pertama setiap entri ialah
diinden oleh ruang inden1, dan baris kedua dan seterusnya diindenkan oleh
indent2 ruang. lebar, indent1 dan indent2 masing-masing menjadi 76, 6 dan 9.

Jika lebar ialah 0 (sifar) maka inden baris keluaran tanpa membalutnya.


Tunjukkan hanya komit dalam julat semakan yang ditentukan. Apabila tidak ialah
ditentukan, ia lalai kepada HEAD (iaitu keseluruhan sejarah yang membawa kepada komit semasa).
asal..HEAD menentukan semua komit yang boleh dicapai daripada komit semasa (iaitu HEAD),
tetapi bukan dari asal. Untuk senarai lengkap cara mengeja , lihat
"Menentukan Julat" bahagian gitrevisyen(7).

[--] ...
Pertimbangkan hanya komitmen yang cukup untuk menerangkan cara fail yang sepadan dengan
laluan yang ditentukan telah wujud.

Laluan mungkin perlu diawali dengan "-- " untuk memisahkannya daripada pilihan atau semakan
jarak, apabila kekeliruan timbul.

MAPPING PENGARANG


Ciri .mailmap digunakan untuk menggabungkan bersama yang dilakukan oleh orang yang sama dalam
shortlog, di mana nama dan/atau alamat e-mel mereka dieja secara berbeza.

Jika fail .mailmap wujud di peringkat atas repositori atau pada lokasi yang ditunjukkan
oleh pilihan konfigurasi mailmap.file atau mailmap.blob, ia digunakan untuk memetakan pengarang dan
nama pemacu dan alamat e-mel kepada nama sebenar berkanun dan alamat e-mel.

Dalam bentuk ringkas, setiap baris dalam fail terdiri daripada nama sebenar kanonik an
pengarang, ruang kosong dan alamat e-mel yang digunakan dalam komit (disertakan oleh < and >) untuk memetakan
kepada nama. Sebagai contoh:

Nama yang betulcommit@email.xx>

Bentuk yang lebih kompleks ialah:

<proper@email.xx>commit@email.xx>

yang membenarkan peta mel menggantikan hanya bahagian e-mel komit, dan:

Nama yang betulproper@email.xx>commit@email.xx>

yang membenarkan peta mel menggantikan kedua-dua nama dan e-mel komit yang sepadan dengan
alamat e-mel komit yang ditentukan, dan:

Nama yang betulproper@email.xx> Nama Komitcommit@email.xx>

yang membolehkan peta mel menggantikan kedua-dua nama dan e-mel komit yang sepadan dengan kedua-dua
nama komit dan alamat e-mel yang dinyatakan.

Contoh 1: Sejarah anda mengandungi komitmen oleh dua pengarang, Jane dan Joe, yang namanya muncul
dalam repositori di bawah beberapa bentuk:

Joe Developerjoe@example.com>
Joe R. Pemajujoe@example.com>
Jane Doejane@example.com>
Jane Doe
Jane D.

Sekarang anggap Joe mahu nama tengahnya digunakan, dan Jane lebih suka nama keluarganya
dinyatakan sepenuhnya. Fail .mailmap yang betul akan kelihatan seperti:

Jane Doe
Joe R. Pemajujoe@example.com>

Perhatikan bagaimana tidak perlu untuk entri untuk , kerana nama sebenar
penulis itu sudah betul.

Contoh 2: Repositori anda mengandungi komit daripada pengarang berikut:

nick1bugs@company.xx>
nick2bugs@company.xx>
nick2nick2@company.xx>
santasaya@syarikat.xx>
klaussaya@syarikat.xx>
CTOcto@coompany.xx>

Kemudian anda mungkin mahukan fail .mailmap yang kelihatan seperti:

<cto@company.xx>cto@coompany.xx>
Beberapa Kawansome@dude.xx> nick1bugs@company.xx>
Pengarang Lainlain@pengarang.xx> nick2bugs@company.xx>
Pengarang Lainlain@pengarang.xx>nick2@company.xx>
Santa Claussanta.claus@northpole.xx>saya@syarikat.xx>

Gunakan hash # untuk komen yang sama ada pada baris mereka sendiri, atau selepas alamat e-mel.

GIT


Sebahagian daripada pergi(1) suite

Gunakan git-shortlog dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini