Я хотел бы идентифицировать все коммиты, которые удалили указанную строку из любого файла репозитория.
Вот случай, для которого мне нужно это: у меня есть метод Java, называемый someMethod
Я знаю, что этот метод вызывался в прошлом, но он больше не существует (кто-то удалил код). Я не знаю, из какого файла он был вызван.
Так что это мой вопрос: возможно ли найти, какой коммит удалил этот вызов метода. В более общем смысле, можно ли найти коммиты, которые удалили строку "someMethod" из любого файла?
Вручную я бы сгенерировал унифицированный diff для каждого коммита и посмотрел бы, есть ли в этом файле someMethod.
Существует ли автоматический процесс для этого?