Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Перегляд Історії Комітів | Вступ до Git
Основи Git

bookПерегляд Історії Комітів

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

Git Log

Основна команда для перегляду історії комітів — це git log. Ця команда відображає хронологічний список комітів, надаючи основну інформацію про кожен коміт.

Базове використання

Ця команда відображає історію комітів від останнього до найпершого. Переміщення по журналу здійснюється за допомогою стрілок на клавіатурі, вихід — натисканням q.

Виконайте команду git log у директорії проєкту:

Вивід git log

Як видно, відображаються три коміти, зроблені до цього моменту.

Деталі виводу

Хоча вивід займає небагато рядків, він містить досить багато інформації про кожен коміт. Ось ці елементи (зверху вниз):

  • хеш коміту (унікальний ідентифікатор коміту);
  • автор (ім'я та електронна пошта особи, яка зробила коміт);
  • дата і час створення коміту;
  • повідомлення коміту.

Налаштування виводу

Можна обмежити кількість відображуваних комітів за допомогою команди git log -n. Наприклад, наступна команда показує лише два останні коміти:

Крім того, можна стиснути кожен коміт до одного рядка, відобразивши лише хеш коміту та повідомлення коміту за допомогою наступної команди:

Виконайте обидві команди у терміналі:

Два останні коміти та скорочений вивід усіх комітів
Note
Примітка

Під час виконання команди git log --oneline хеші комітів відображаються не повністю. Натомість показуються лише символи, які однозначно ідентифікують коміт.

question-icon

Відповідність команд діям.

Display the entire commit history with detailed information about each commit:
Display 3 latest commits with detailed information about each commit:

Display the entire commit history with a single line per commit containing only the commit hash and message:

Натисніть або перетягніть елементи та заповніть пропуски

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 11

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 3.57

bookПерегляд Історії Комітів

Свайпніть щоб показати меню

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

Git Log

Основна команда для перегляду історії комітів — це git log. Ця команда відображає хронологічний список комітів, надаючи основну інформацію про кожен коміт.

Базове використання

Ця команда відображає історію комітів від останнього до найпершого. Переміщення по журналу здійснюється за допомогою стрілок на клавіатурі, вихід — натисканням q.

Виконайте команду git log у директорії проєкту:

Вивід git log

Як видно, відображаються три коміти, зроблені до цього моменту.

Деталі виводу

Хоча вивід займає небагато рядків, він містить досить багато інформації про кожен коміт. Ось ці елементи (зверху вниз):

  • хеш коміту (унікальний ідентифікатор коміту);
  • автор (ім'я та електронна пошта особи, яка зробила коміт);
  • дата і час створення коміту;
  • повідомлення коміту.

Налаштування виводу

Можна обмежити кількість відображуваних комітів за допомогою команди git log -n. Наприклад, наступна команда показує лише два останні коміти:

Крім того, можна стиснути кожен коміт до одного рядка, відобразивши лише хеш коміту та повідомлення коміту за допомогою наступної команди:

Виконайте обидві команди у терміналі:

Два останні коміти та скорочений вивід усіх комітів
Note
Примітка

Під час виконання команди git log --oneline хеші комітів відображаються не повністю. Натомість показуються лише символи, які однозначно ідентифікують коміт.

question-icon

Відповідність команд діям.

Display the entire commit history with detailed information about each commit:
Display 3 latest commits with detailed information about each commit:

Display the entire commit history with a single line per commit containing only the commit hash and message:

Натисніть або перетягніть елементи та заповніть пропуски

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 11
some-alt