Перегляд змін
Свайпніть щоб показати меню
git log -p
Команда git log відображає історію комітів проєкту.
Щоб переглянути точні рядки, змінені в кожному коміті, використовуйте прапорець -p (patch).
Цей підхід корисний, коли потрібно швидко визначити коміт, який призвів до появи помилки в коді.
Повна команда:
git log -p
Запустіть команду в терміналі:
Кожен коміт відокремлений рамкою різних кольорів для кращої візуальної відмінності. Оскільки детальна інформація про кожен коміт може не вміщатися на одному екрані, використовуйте клавіші зі стрілками для прокручування вгору та вниз.
Вийти можна, натиснувши клавішу q.
Тут плюси позначають додані рядки, а якщо якісь рядки були видалені, вони відображатимуться зі знаками мінус (дефісами).
git show
Команда git show відображає детальну інформацію про зміни, внесені конкретним комітом.
Базовий синтаксис:
git show [commit]
Тут [commit] означає хеш (ідентифікатор) коміту, який потрібно переглянути.
Ознайомлення з виводом команди git log -p, зосереджуючись на передостанньому коміті:
commit e3bd3aa851985adbe19048068ebf5fae623a07a1
Author: Kyryl Sidak <email@example.com>
Date: Fri Nov 10 13:57:55 2023 +0200
Subject: "Add description of Git"
Body: "This commit introduces brief description of Git and highlights its key features. It also states the reasons for the widespread popularity of Git."
Нижче наведено перші кілька рядків виводу для цього коміту. Щоб скористатися командою git show для цього коміту, скопіюйте його хеш і виконайте наступну команду:
git show e3bd3aa851985adbe19048068ebf5fae623a07a1
Хеш вашого коміту може відрізнятися, тому обов'язково використовуйте правильний хеш.
Виконайте цю команду в терміналі:
Як бачите, результат такий самий, як і для команди git log -p, але лише для одного коміту.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат