Посмотреть журнал истории комитов, git log

Посмотреть журнал истории комитов, git log

git log

Для просмотра истории сохранения коммитов используйте команду git log.

Команда

# Покажет историю комитов в полном виде
git log

# Покажет историю коммитов в сжатом виде
git log --oneline

# Покажет историю коммитов с графическим
# представлением веток и слияний в левой части
git log --graph

# Покажет историю коммитов отдельного файла
git log <имя файла>

# Допускается совместное использование параметров
git log --graph --oneline
git log --graph --oneline <имя файла>

Параметры команды

  • --oneline - Используйте данный параметр для короткого вывода данных о коммите. Информация по каждому коммиту будет выведена в одной строке и будет содержать короткий уникальный префикс и комментарий.
  • --graph - При использовании данного параметра с левой стороны будет выведено графическое представление истории коммитов в виде дополнительных линий для отображения веток и мест их слияния.
  • <имя файла> - Указав имя к файлу в конце команды, вы выведите историю коммитов только этого файла

Описание.

Команда git log, вызванная без параметров, покажет журнал истории коммитов в полном виде. По каждому коммиту будет доступна следующая информация: Хеш коммита (40 символов), дата и автор изменения, комментарий к коммиту.

В стандартном редакторе пролистываете список нажатием клавиши Стрелка вниз. Для выхода из журнала истории коммитов нажмите клавишу q.

Используя параметр --oneline вы увидите историю коммитов в более компактном виде. Будет представлен только короткий, уникальный префикс (7 символов) и комментарий к коммиту. Всё это будет выведено в одной строке для каждого коммита.

Помимо общей истории коммитов можно посмотреть историю коммитов для отдельного файла. Для этого укажите путь к этому файлу после дополнительных параметров, в конце команды.