Ответ 1
Вы можете использовать gitk
gitk --all <path to file> (you need to install gitk)
например.
gitk --all -- /home/kit.ho/project/abc.txt
Этот вопрос тесно связан с Список всех коммитов для определенного файла, однако он отличается. Я хочу узнать, что совершает, по всем ветвям, изменил данный файл.
Чтобы сделать его более сложным, данный файл может быть или не быть в рабочем дереве.
Вы можете использовать gitk
gitk --all <path to file> (you need to install gitk)
например.
gitk --all -- /home/kit.ho/project/abc.txt
Попробуйте следующее:
git log --all -- path
Командная строка
Я бы очень рекомендовал добавить параметр графа с помощью git log:
git log --graph --all -- <filename>
Gui
Gitk - довольно старый инструмент и не всегда установлен, я рекомендую использовать другой бесплатный инструмент, например, SourceTree: