Перейти до змісту

Додаткові можливості

git diff

Команда git diff дозволяє переглянути різницю між різними станами. Наприклад, на даний момент в репозиторії внесені зміни до файлу README і .gitignore.

Команда git status показує, що обидва файли змінені

git

Команда git diff показує, які зміни було внесено з моменту останнього комміту

git

Якщо додати зміни, внесені до файлів, в staging командою git add і ще раз виконати команду git diff, вона нічого не покаже

git

Щоб показати відмінності між staging та останнім коммітом, треба додати параметр --staged

git

Закомітити зміни

git

git log

Команда git log показує, коли було виконано останні зміни

git

За замовчуванням команда показує всі комміти, починаючи з найближчого часу. За допомогою додаткових параметрів можна не тільки переглянути інформацію про коміти, але й те, які зміни були внесені.

Опція -p дозволяє відобразити відмінності, внесені кожним коммітом.

git

Коротший варіант можна вивести з опцією --stat

git