Просмотр GIT истории перемещенных файлов

Несмотря на чтение многих других сообщений в отношении GIT и перемещенных файлов, я все еще пытаюсь понять, как проследить всю историю. Выполнение gitk myfile, как предлагалось здесь, похоже, показывает историю только до предыдущего хода. Я понимаю, что GIT не отслеживает файлы, а только их содержимое. Так что, конечно, я должен иметь возможность просмотреть полную эволюцию файла, даже если он был перемещен?

Может ли кто-нибудь направить меня на хороший, но простой пример/учебник?

Я хотел бы увидеть пример, где некоторые файлы перемещаются, изменяются и фиксируются, а затем отображается история одного файла, перемещается и все. Я смотрел "журнал", но это, похоже, касается проверок. По-прежнему будет признателен за некоторые советы, даже если это говорит о том, что я все еще слишком много думаю о SVN.

Ответ 1

Попробуйте использовать параметр --follow для git log:

git log --follow file.txt