Это может работать не во всех случаях, но похоже, что оно должно работать в вашем: просто отменить изменения до слияния .
Учитывая, что ваш запрос на извлечение из филиала pull-request
to develop
, это может быть просто:
git checkout pull-request
# check out files from develop, they will be immediately staged
git checkout develop -- file/to/revert other_file/to/revert
git commit -m 'Reverted files that should be reverted'
git push origin pull-request
Это должно добавить запрос на удаление, чтобы больше не включать файлы, которые нарушают работу, поэтому вы можете просто объединить его.