Либо я не могу получить функцию регулярного выражения git -log для поиска с использованием регулярного выражения perl (pcre), либо я могу, но он не работает с отрицательным внешним видом.
git log -p -P -G'(?<!-)title'
приводит к выводу
fatal: invalid regex: Invalid preceding regular expression
Тем не менее, поддержка pcre и отрицательный внешний вид, похоже, работают, если git -grep - какой-либо индикатор. Например, git grep -P '(?<!-)title'
возвращает ожидаемые результаты.
git версия 2.21.0 (Apple Git -122.2)