私たちのチームは、こちらで説明されているように、Github プル リクエストを使用してワークフローを管理しています。承認されたプル リクエストを手動で確認すると、本番サーバーにデプロイする準備ができていないため、マージを元に戻す必要がある場合があります。
ただし、開発者が再度プル リクエストを発行しようとすると、これらの変更が元に戻されたことを認識せず、コミットが既にマスター ブランチにあることがわかります。元に戻してからの最近のコミットのみが含まれますが、私たちが本当に望んでいるのは、元に戻されたすべてのコミットと彼らの新しい作業を再紹介することです。言い換えれば、元のプル リクエストを再発行する方法が望ましいということです。
Github はこの機能をサポートしていないため (つまり、マージを元に戻したり、元のプル リクエストを元に戻したり再発行したりすることはありません)、現在、元に戻したマージを元に戻しています。これは間違っていると感じます。
git で同じ目標を達成するために他にどのような方法を使用できますか? (または可能であればGithub)