Зміст курсу
Основи Git
Основи Git
Перегляд Історії Коммітів
Розуміння історії коммітів Git репозиторію має фундаментальне значення для ефективного контролю версій та співпраці. Існують різні команди і методи для навігації і розуміння історії комітів Git-проєкту, але зараз ми обговоримо лише команду git log
.
Git Log
Основною командою для перегляду історії коммітів є git log
. Ця команда показує хронологічний список коммітів, надаючи важливу інформацію про кожен комміт.
Базове використання
Ця команда показує історію коммітів від найпізнішого до найпершого. Ви можете переміщатися по історії за допомогою стрілок і вийти, натиснувши q.
Давайте запустимо git log
у директорії нашого проєкту:
Як ви можете бачити, відображаються всі три комміти, які ми зробили до цього часу.
Деталі Виводу
Незважаючи на те, що виведення займає небагато рядків, воно містить досить багато інформації для кожного комміту. Ось ці елементи (зверху вниз):
- хеш комміту (унікальний ідентифікатор комміту);
- автор (ім'я та email особи, яка зробила комміт);
- дата і час комміту;
- повідомлення комміту.
Налаштування Виводу
Ми також можемо обмежити кількість виведених коммітів за допомогою команди git log -n
. Наприклад, наступна команда покаже лише 2 останні комміти:
Крім того, за допомогою наступної команди можна стиснути кожний комміт до одного рядка, показавши лише хеш комміту і повідомлення комміту:
Запустимо обидві ці команди в терміналі:
Примітка
При виконанні команди
git log --online
хеші коммітів не відображаються повністю. Натомість буде показано лише символи, які однозначно ідентифікують комміт.
Дякуємо за ваш відгук!