Если вы хотите, чтобы накопленные изменения за период времени для файла, вы можете попросить инструмент сравнения сравнить ревизию при фильтрации с вашим указанным c файлом (с пробелом или без пробела, не стесняйтесь адаптироваться к вашему needs)
git diff [--ignore-all-space] <SpecificCommitHash> -- path/to/your/file
Конечно, ссылаться на конкретный c commit ha sh иногда непросто, так как он требует, чтобы вы сначала нашли его в своем журнале.
Some альтернативно выберет подход на основе даты:
git diff [--ignore-all-space] --before="one year ago" -- path/to/your/file
Но вы также можете, как уже упоминалось, искать в истории файлов, чтобы выбрать точный коммит ha sh, который вы хотите:
git log --oneline --all -- path/to/your/file
, затем найдите в выводе га sh, который вы хотите, и используйте его, как предложено выше.