Заменить все вхождения х в PR - PullRequest
0 голосов
/ 25 февраля 2019

Итак, у меня есть PR на GitHub, который я сделал, и он был рассмотрен, чтобы изменить поле с status на result.Я хочу найти все вхождения status в PR , поскольку status используется по всей базе кода.Я разработал следующий генеральный план:

  1. git diff my-branch origin/master > patch.txt
  2. изменить там все вхождения
  3. создать новую ветку my-branch-2 от мастера
  4. git apply patch.txt в новой ветви my-branch-2
  5. git commit; git push
  6. 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

Какой самый умный способ сделать это переименование?

1 Ответ

0 голосов
/ 25 февраля 2019

Я бы предпочел просто использовать ветку, выдвинутую как PR, оформить заказ, изменить текст, сделать новый коммит и нажать.

Если эта ветвь недоступна, я бы извлек это извлечениезапросите локально , затем выполните вышеупомянутые шаги: просто найдите и замените, зафиксируйте и отправьте, чтобы обновить GitHub PR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...