n1ro°
RU

Компьютеры · Инструкция

Как посмотреть историю файла после переименования

Обычный path-limited log видит текущий путь; `--follow` полезен, когда файл раньше назывался иначе.

Редакция N1RO · Проверено

Короткий ответ

`git log --follow -- path/to/file` пытается продолжить историю текущего файла через его прежнее имя. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Что делать

  1. Указать текущий путь: Выполните `git log --follow -- path/to/file`.
  2. Добавить diff: Если нужны патчи, используйте `git log --follow -p -- path/to/file`.
  3. Проверить rename: Откройте найденный коммит через `git show <hash>` и сверяйте старый и новый пути.

Как понять, что получилось

  • Лог включает обнаруженную историю файла под прежним путём, когда Git распознаёт переименование.

Что учесть

`--follow` рассчитан на один путь и зависит от rename detection, а не от сохранённой связи имён.

Что учитывать

`--follow` рассчитан на один путь и зависит от rename detection, а не от сохранённой связи имён.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. git-log). Пример и формулировки — редакция N1RO на 2026-09-18.