git log
Показати історію комітів
Що робить
git log виводить коміти поточної гілки від нових до старих: хеш, автора, дату й повідомлення. Довгий вивід відкривається посторінково — гортати стрілками, вийти клавішею q.
--oneline стискає кожен коміт до рядка з коротким хешем і заголовком, -5 (або -n 5) залишає лише п’ять останніх. --graph малює розгалуження та злиття, а --all показує всі гілки, а не лише поточну. Разом вони дають карту всього репозиторію. Якщо вказати файл, залишаться лише коміти, які його змінювали.
Синтаксис
git log
git log --oneline -<число>
git log --graph --oneline --all
git log <файл>Приклади
Показати п’ять останніх комітів, по одному в рядку
git log --oneline -5те саме:
git log --oneline -n 5,git log -5 --oneline,git log -n 5 --onelinelog— історія комітів--oneline— один рядок на коміт-5— лише п’ять останніх
Намалювати граф усіх гілок у компактному вигляді
git log --graph --oneline --allте саме:
git log --oneline --graph --all,git log --all --graph --oneline,git log --all --oneline --graph--graph— малювати розгалуження--oneline— коротко--all— усі гілки, а не лише поточну