Я сделал коммит 9ffff
, который является коммитом изменений для одного файла, myfile.c
.Этот файл никогда не был переименован.
Когда я запускаю git log myfile.c
, я не вижу коммита 9ffff
в выходных данных этой команды.Однако, когда я запускаю git log --follow myfile.c
, я вижу коммит 9ffff
в этой команде, которому предшествует коммит слияния 8ffff
.
Опция --follow
continues listing the history of a file beyond renames (works only for a single file)
в соответствии со ссылкой git
документация.Учитывая вышесказанное, как это возможно, опция --follow
показывает мне коммит 9ffff
, когда файл myfile.c
никогда не был переименован?