АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

git-shortlog - Интернет в облаке

Запустите git-shortlog в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда git-shortlog, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


git-shortlog - Подытоживает вывод 'git log'

СИНТАКСИС


git log --pretty = short | мерзавец короткий журнал [ ]
мерзавец короткий журнал [ ] [ ] [[-] ...]

ОПИСАНИЕ


обобщает мерзавец журнал вывод в формате, подходящем для включения в объявления о выпуске.
Каждая фиксация будет сгруппирована по автору и заголовку.

Кроме того, «[PATCH]» будет удален из описания фиксации.

Если в командной строке не передаются никакие изменения и стандартный ввод не является терминалом
или нет текущей ветки, мерзавец короткий журнал выведет сводку журнала, прочитанного из
стандартный ввод, без ссылки на текущий репозиторий.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-n, --нумерованный
Сортировать вывод по количеству коммитов на автора, а не по алфавиту автора
порядка.

-s, --сводка
Подавить описание фиксации и предоставить только сводку по счетчику фиксации.

-е, --электронная почта
Покажите адрес электронной почты каждого автора.

--format [= ]
Вместо темы коммита используйте другую информацию для описания каждого коммита.
может быть любой строкой, принятой параметром --format команды мерзавец журнал, Такие, как * [%час]
%s. (См. Раздел «ПРИЯТНЫЕ ФОРМАТЫ» git-журнал(1)).

Каждый красиво напечатанный коммит будет перевернут перед отображением.

-w [ [, [, ]]]
Оберните вывод строкой, обернув каждую строку по ширине. Первая строка каждой записи:
с отступом пробелов indent1, а вторая и последующие строки имеют отступ
indent2 пробела. width, indent1 и indent2 по умолчанию равны 76, 6 и 9 соответственно.

Если ширина равна 0 (нулю), то отступите строки вывода, не оборачивая их.


Показать только коммиты в указанном диапазоне ревизий. Когда нет является
указано, по умолчанию используется HEAD (т.е. вся история до текущего коммита).
origin..HEAD указывает все коммиты, доступные из текущего коммита (т.е. HEAD),
но не по происхождению. Полный список способов написания см.
Раздел «Указание диапазонов» gitrevisions(7).

[-] ...
Рассматривайте только те коммиты, которых достаточно, чтобы объяснить, как файлы, соответствующие
указанные пути оказались.

Пути могут нуждаться в префиксе "-", чтобы отделить их от параметров или версии.
диапазон, когда возникает путаница.

ОТОБРАЖЕНИЕ АВТОРЫ


Функция .mailmap используется для объединения коммитов, сделанных одним и тем же человеком в
короткий журнал, где их имя и / или адрес электронной почты были написаны по-другому.

Если файл .mailmap существует на верхнем уровне репозитория или в указанном месте
к параметрам конфигурации mailmap.file или mailmap.blob, он используется для сопоставления автора и
связывать имена и адреса электронной почты с каноническими реальными именами и адресами электронной почты.

В простой форме каждая строка в файле состоит из канонического реального имени
автор, пробел и адрес электронной почты, использованные в фиксации (заключены в < и >) для отображения
к имени. Например:

Правильное имя[электронная почта защищена]>

Более сложные формы:

<[электронная почта защищена]>[электронная почта защищена]>

который позволяет mailmap заменять только электронную часть коммита и:

Правильное имя[электронная почта защищена]>[электронная почта защищена]>

который позволяет mailmap заменять как имя, так и адрес электронной почты коммита, совпадающего с
указанный адрес электронной почты фиксации и:

Правильное имя[электронная почта защищена]> Имя фиксации[электронная почта защищена]>

который позволяет mailmap заменять как имя, так и адрес электронной почты фиксации, совпадающей как с
указанное имя фиксации и адрес электронной почты.

Пример 1. Ваша история содержит коммиты двух авторов, Джейн и Джо, чьи имена указаны
в репозитории в нескольких формах:

Джо Разработчик[электронная почта защищена]>
Джо Р. Разработчик[электронная почта защищена]>
Джейн Доу[электронная почта защищена]>
Джейн Доу
Джейн Д.

Теперь предположим, что Джо хочет использовать инициалы своего второго имени, а Джейн предпочитает свою фамилию.
полностью прописано. Правильный файл .mailmap будет выглядеть так:

Джейн Доу
Джо Р. Разработчик[электронная почта защищена]>

Обратите внимание, что нет необходимости вводить , потому что настоящее имя
этот автор уже прав.

Пример 2: Ваш репозиторий содержит коммиты следующих авторов:

nick1[электронная почта защищена]>
nick2[электронная почта защищена]>
nick2[электронная почта защищена]>
Санта[электронная почта защищена]>
Клаус[электронная почта защищена]>
Технический директор[электронная почта защищена]>

Тогда вам может понадобиться файл .mailmap, который выглядит так:

<[электронная почта защищена]>[электронная почта защищена]>
Какой-то чувак[электронная почта защищена]> ник1[электронная почта защищена]>
Другой Автор[электронная почта защищена]> ник2[электронная почта защищена]>
Другой Автор[электронная почта защищена]>[электронная почта защищена]>
Дед Мороз[электронная почта защищена]>[электронная почта защищена]>

Использовать хеш # для комментариев, которые находятся либо в отдельной строке, либо после адреса электронной почты.

GIT


Часть мерзавец(1) люкс

Используйте git-shortlog онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad