Скажем, я хочу переименовать метод в исходном коде, содержащемся в репозитории git. Я мог бы сделать это вручную, но имя метода может быть в нескольких местах (например, unit test, документация, фактический метод). Чтобы проверить, где используется метод, я использую 'git grep'. Я получаю 'git grep', чтобы показывать только строки, которые я хочу изменить, и затем у меня нет рабочего процесса для автоматического изменения этих строк.
Я ищу автоматический способ (надеюсь, используя инструменты git), чтобы сделать этот последний шаг. Я надеялся, что есть какой-то "git sed" или эквивалент, но я не могу их найти.
Интерфейс, о котором я думаю, будет приятным: git sed/old-method-name/new-method-name/g '