- ru
- Language: en
- Documentation version: latest
Дополнительные возможности
git diff
Команда git diff позволяет посмотреть разницу между различными состояниями. Например, на данный момент, в репозитории внесены изменения в файл README и .gitignore.
Команда git status показывает, что оба файла изменены
Команда git diff показывает, какие изменения были внесены с момента последнего коммита
Если добавить изменения, внесённые в файлы, в staging командой git add
и
ещё раз выполнить команду git diff
, то она ничего не покажет
Чтобы показать отличия между staging и последним коммитом, надо добавить
параметр --staged
Закоммитим изменения
git log
Команда git log показывает, когда были выполнены последние изменения
По умолчанию команда показывает все коммиты, начиная с ближайшего по времени. С помощью дополнительных параметров можно не только посмотреть информацию о коммитах, но и то, какие именно изменения были внесены.
Флаг -p
позволяет отобразить отличия, которые были внесены каждым
коммитом
Более короткий вариант вывода можно вывести с флагом --stat