git-whatchanged
Имя
git-whatchanged — показывает журналы изменений с различиями, внесёнными каждым коммитом
Краткое описание
git whatchanged <option>…
Предупреждение
git whatchanged устарела и будет удалена в одной из будущих версий Git, поскольку она лишь git log с другими значениями по умолчанию.
Описание
Показывает журналы коммитов и вывод различий, внесённых каждым коммитом.
Новым пользователям рекомендуется использовать вместо неё git-log[1]. Команда whatchanged по сути совпадает с git-log[1], но по умолчанию показывает вывод различий в исходном формате и пропускает слияния:
git log --raw --no-merges
Эта команда сохранена главным образом по историческим причинам: многие пользователи, освоившие Git задолго до появления git log, читая список рассылки ядра Linux, привыкли вводить именно её.
Примеры
-
gitwhatchanged-pv2.6.12..include/scsidrivers/scsi -
Показать в виде патчей коммиты начиная с версии
v2.6.12, в которых изменялся какой-либо файл в подкаталогах include/scsi или drivers/scsi -
gitwhatchanged--since="2weeksago"--gitk -
Показать изменения файла
gitkза последние две недели. "--" необходим, чтобы избежать путаницы с веткой с именемgitk
whatchanged
© 2005–2026 Linus Torvalds and others
Licensed under the GNU General Public License version 2.
https://git-scm.com/docs/git-whatchanged