Урок 27 із 65
42%
← Назад

Параметри git log

Корисні параметри команди git log для зміни формату та деталізації історії комітів.

Параметри git log

Команда git log має багато параметрів, які дозволяють змінювати вигляд історії комітів та отримувати тільки потрібну інформацію.

Основні параметри історії комітів

ПараметрОпис
-pПоказує детальні зміни (diff) для кожного коміту.
--statПоказує статистику змін у коміті.
--shortstatПоказує коротку статистику: кількість файлів, вставок та видалень.
--name-onlyПоказує назви файлів, які були змінені.
--name-statusПоказує список змінених файлів із їх статусами.
--relative-dateПоказує дату у відносному форматі, наприклад 2 days ago.
--prettyЗмінює формат відображення комітів.
--graphПоказує граф гілок та злиттів Git.

Формат в один рядок

Щоб переглянути коротку історію комітів, де кожен коміт займає один рядок, використовується параметр --pretty=oneline.

git log --pretty=oneline

Також існує скорочений варіант цієї команди:

git log --oneline
3a4f6d2 Оновлено index.html
8b7c1a4 Додано стилі
1d2e3f5 Створено проєкт

Приклади використання

git log --stat

git log --name-only

git log --graph
git log

Повна історія
      │
      ▼

git log --oneline

Короткий список комітів
      │
      ▼

3a4f6d2 Оновлення
8b7c1a4 Стилі
❗ Важливо:

Для щоденної роботи найчастіше використовують git log --oneline, оскільки він швидко показує коротку історію комітів.

📌 Завдання:
  1. Виконайте команду git log у вашому репозиторії.
  2. Виведіть історію комітів у короткому форматі однією командою.
  3. Перевірте результат за допомогою git log --oneline.
💡 Показати підказку

Параметр --oneline показує скорочений SHA коміту та його повідомлення в одному рядку.

✅ Показати відповідь
Відповідь:

Короткий перегляд історії:

git log --oneline

Або:

git log --pretty=oneline