Просмотр GIT-истории перемещенных файлов - PullRequest
71 голосов
/ 02 октября 2010

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

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

1 Ответ

102 голосов
/ 02 октября 2010

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

git log --follow file.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...