Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Як подивитися історію комітів у репозиторії?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)Історію комітів у Git можна подивитися командою `git log`, яка показує всі коміти поточної гілки з автором, датою і повідомленням. **Ключове:** для зручності часто використовують `git log --oneline` і `git log --graph`.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняПодивитися історію комітів у Git можна **різними способами**, але основний і найважливіший - через команду `git log`. Розберемо від простого до практичнішого. --- ## 1. Базовий спосіб - `git log` ```bash git log ``` Ця команда показує: - список комітів **від останнього до найстарішого** - hash коміту - автора - дату - повідомлення коміту Це **класична відповідь для співбесіди**. --- ## 2. Коротка і зручна історія Часто в реальній роботі використовують скорочений варіант: ```bash git log --oneline ``` Він показує: - короткий hash - повідомлення коміту по одному коміту в рядку Зручно, коли історія велика. --- ## 3. Історія з гілками і злиттями Щоб побачити, **де були гілки та merge**, використовують: ```bash git log --graph --oneline --all ``` Тут: - `--graph` - малює схему розгалуження - `--all` - показує всі гілки, а не тільки поточну На співбесіді плюс, якщо скажеш, що історія в Git - це граф, і його можна візуалізувати. --- ## 4. Історія для конкретного файлу Можна подивитися, **як змінювався один файл**: ```bash git log file.txt ``` Це корисно, якщо потрібно зрозуміти: - хто змінив файл - коли з'явилася зміна - в якому коміті --- ## 5. Подивитися самі зміни Якщо потрібно побачити, **що саме змінилося**, додають: ```bash git log -p ``` Git покаже diff для кожного коміту. --- ## 6. Обмеження історії Приклади, які люблять на співбесідах: ```bash git log -5 # останні 5 комітів git log --author=Ivan git log --since="2024-01-01" ``` --- ## Коротка відповідь для співбесіди > Історію комітів у Git дивляться командою `git log`. > Вона показує всі коміти поточної гілки з автором, датою і повідомленням. > Для зручності часто використовують `git log --oneline` і `git log --graph`. --- ## Типова помилка кандидатів «Історію можна подивитися тільки в IDE або GitHub» **Git зберігає історію локально**, і `git log` працює без інтернету.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.