Найти файл и зафиксировать с искомой строкой в ​​git

Я могу найти все коммиты, которые добавляли или удаляли строку «все»:

git log -S "whatever" --source --all

Однако это находит только фиксацию. Я также хотел бы получить файл, когда произошло это добавление / удаление.

Вам следует попробовать использовать git log -L :specific_function_name:fileInWhichTheFunctionResides, если вы хотите увидеть историю самого файла

Mattia Righetti 11.04.2018 13:07
0
1
14
1

Ответы 1

С помощью различных опций для git log вы можете видеть списки файлов в каждой фиксации (--name-only), добавлять / удалять статистику (--stat), различать (--patch) или различать со статистикой (--patch-with-stat).

Другие вопросы по теме