Наша команда использует запросы Github Pull для управления нашим рабочим процессом, как то, что описано здесь. При ручном просмотре принятого запроса Pull нам иногда нужно вернуть это слияние, потому что оно не готово для развертывания на наших производственных серверах.
Однако, если разработчик снова попытается запросить Pull Request, он не узнает, что эти изменения были отменены, и видит, что коммиты уже находятся в главной ветки. Он будет включать только последние коммиты с момента возврата, но мы действительно хотим вернуть ВСЕ из совершенных коммитов, а также их новую работу. Другими словами, нам нравится переиздать оригинальный запрос Pull.
Так как Github не поддерживает эту функцию (т.е. не возвращая слияние, не отменяя/не переписывая исходный запрос на pull), я в настоящее время возвращаю возвращаемое слияние. Это кажется неправильным.
Какие еще способы использовать для достижения той же цели в git? (или Github, если это возможно)