Я могу использовать команды без проблем, и я поработал с ними, чтобы попытаться выяснить это, но я не могу точно определить, как / где выполняется поиск.
Команды, которые я использую:
git grep "pattern"
git log -S <string>
git log -G "pattern"
git log -L :pattern:file
Таким образом, я могу добавить шаблоны, которые хочу найти, но я не совсем уверен, почему мне возвращаются результаты.
Другими словами, я читал справочные страницы, я знаю, как использовать инструменты, но на самом деле не знаю, что они делают.
Я знаю, что это довольно мягкий вопрос, но если бы кто-то мог дать некоторую информацию, он был бы очень признателен.