Команда «git log» используется для отображения истории коммитов в репозитории Git. Он показывает список коммитов в обратном хронологическом порядке, а также соответствующую информацию о каждом коммите, такую как хеш коммита, автор, дата и сообщение о коммите.
Вот несколько способов использования команды «git log» с примерами кода:
Метод 1. Базовая команда “git log”
git log
Эта команда отображает историю коммитов в формате по умолчанию, показывая хеш коммита, автора, дату и сообщение о коммите.
Метод 2. Ограничение количества коммитов
git log -n <number>
Замените на желаемое количество отображаемых коммитов. Эта команда показывает только указанное количество последних коммитов.
Метод 3. Отображение краткой сводки
git log --oneline
Эта команда предоставляет краткую сводку истории коммитов, показывая каждый коммит в одной строке с только хешем коммита и сообщением о коммите.
Метод 4. Показ различий в фиксации
git log <commit A>..<commit B>
Замените и хэшами коммитов или именами ветвей. Эта команда отображает коммиты, доступные из , но не из , показывая различия между ними.
Метод 5. Фильтрация коммитов по автору
git log --author="<author>"
Замените именем или адресом электронной почты желаемого автора. Эта команда фильтрует историю коммитов, чтобы отображать только коммиты, сделанные указанным автором.
Метод 6. Поиск коммитов по содержимому сообщения
git log --grep="<search term>"
Замените ключевым словом или фразой, которую вы хотите искать в сообщениях о фиксации. Эта команда фильтрует историю коммитов, чтобы отображать только те коммиты, сообщения которых содержат указанный поисковый запрос.