Marc-André Moreau @awakecoding.com · Jun 23

The GitHub Copilot app ability to spawn child sessions that communicate with the parent session is really useful to split a large PR into smaller PRs, but I wish there was a good workflow to prepare all PRs ahead of time without waiting for dependencies, and rebase on PR merge

3 likes 2 replies

?

Replies

Kevin Jones · Jun 23

Sounds like you want stacked pull requests which is coming soon. github.github.com/gh-stack/

Marc-André Moreau · Jun 23

Since each PR is individually reviewed and modified before the final merge, it's not like the changes can be made into a set of commits, where branches would just "remove" commits from the PRs it depends on easily. I'm not sure what the best solution to the problem would be