Итак, у меня есть PR на GitHub, который я сделал, и он был рассмотрен, чтобы изменить поле с status
на result
.Я хочу найти все вхождения status
в PR , поскольку status
используется по всей базе кода.Я разработал следующий генеральный план:
git diff my-branch origin/master > patch.txt
- изменить там все вхождения
- создать новую ветку
my-branch-2
от мастера git apply patch.txt
в новой ветви my-branch-2
git commit; git push
git merge my-branch-2
в my-branch
К сожалению, это не удалось на шаге 4 с не-существующие файлы error: patch/to/file.py: No such file or directory
или просто не работали error: path/to/file2.py: patch does not apply
Какой самый умный способ сделать это переименование?