Как получить понятную историю коммитов в git с использованием номеров ревизий вместо хэшей

git log --reverse --pretty=oneline | cut -c41- | nl | sort -nr


Команда «git log —reverse —pretty=oneline | cut -c41- | nl | sort -nr» используется для получения понятной истории коммитов в Git с использованием номеров ревизий вместо хэшей.

Пояснение:
— «git log» отображает историю коммитов в репозитории в обратном порядке (последний коммит отображается в начале).
— «—reverse» указывает на необходимость отображения коммитов в обратной последовательности.
— «—pretty=oneline» используется для краткого отображения коммитов в одной строке.
— «| cut -c41-» обрезает первые 40 символов каждой строки, которые соответствуют хэшу коммита, оставляя только остальную часть строки.
— «| nl» добавляет номера строк к каждому коммиту для удобства ориентации.
— «| sort -nr» сортирует коммиты в обратном числовом порядке (по номерам строк), чтобы самый новый коммит был на верху списка.

Альтернативы:
— Можно использовать команду «git log —oneline» для получения краткой истории коммитов с хэшами.
— Для получения истории коммитов с номерами ревизий можно также использовать графические клиенты Git, такие как GitKraken или SourceTree.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *