Как просмотреть историю изменений файла в Git вместе с изменениями в каждом коммите?
Я использовал:
git log -- [filename]
который показывает мне историю коммитов в файле, но не содержимое каждого изменения для каждого коммита.
Как просмотреть историю изменений файла в Git вместе с изменениями в каждом коммите?
Я использовал:
git log -- [filename]
который показывает мне историю коммитов в файле, но не содержимое каждого изменения для каждого коммита.
Согласно официальной
man git-log
документации git-log(), вы можете использовать два полезных аргумента:графический режим
(автор: @Тим Купер )
Вы можете использовать команду:
В этом вопросе есть информация, похожая на вашу: Просмотр истории изменений файла с помощью версионирования Git — StackOverflow .
Для выполнения этой задачи я делаю следующее:
Когда я готовлю свои файлы для загрузки в
HEAD
, я использую то,git commit -m "algún mensaje" -v
что он делает, чтобы-v
добавить различия ваших изменений.После их загрузки я использую следующую команду
git log -c
, которая показывает вам все ,commits
от последнего до первогоcommit
, внесенные в файл с соответствующими изменениями, а также некоторые дополнительные данные, такие какindex
иinserciones
другие.Делается это командой:
gitk- документация