Я бы сказал, что если ваши изменения в этом PR больше похожи на косметические \ небольшие исправления, чем вы должны:
- Извлечь исходную ветку PR (клонируйте fork , чтоСоздан автор PR)
git clone https://github.com/USERNAME/REPO && cd REPO && git checkout BRANCHNAME
- Внесите свои изменения
- Нажмите его непосредственно в репо форка
- Изменения появятся в оригинальном PR
- Объедините оригинальный PR
Так что, вероятно, вам не нужно создавать новый PR для этого, просто измените существующий вместо него.
См. Страницу Github для справки https://help.github.com/articles/committing-changes-to-a-pull-request-branch-created-from-a-fork/. Хотя, чтобы иметь возможностьдля фиксации в ветке форка необходимо, чтобы создатель PR установил флажок «Разрешить редактирование от сопровождающих».
Но в других случаях (например, если оригинальный PR был каким-то грязным или ожидал долгое время и требует усилий для его перебазирования)сейчас, или автор не поставил «Разрешить редактирование от сопровождающих»), предложенный вами подход также отлично подходит, нет ничего плохого в создании нового PR и объединении его вместо исходного.В этом случае я бы порекомендовал вам просто прокомментировать оригинальный PR, такой как «Перенесен на новый PR # 123, закрывая этот», чтобы было понятно, что вы делаете.