Allow specifying base branch for PRs in Copilot Cloud (do not force default branch) #190098
Replies: 1 comment
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Copilot Feature Area
Copilot in GitHub
Body
Currently, Copilot Cloud always creates pull requests from and into the repository’s default branch (usually main). Many teams—including mine—use a different branch (e.g., dev) for active development, and only use main for releases.
Problem:
There is no way to tell Copilot Cloud (or Copilot Agents) to use a different base branch for PRs at creation time, without changing the repo’s default branch. This causes friction and extra manual work to retarget PRs after creation.
I almost never create a PR directly into main. It's always into my custom dev branch.
Request:
Please add a way to specify the base branch for PRs when using Copilot Cloud—either via prompt, UI, or a project config file. This would make Copilot Cloud much more usable for teams with non-main development flows.
Impact:
Reduces manual PR retargeting
Supports common Git workflows (feature → dev → main)
Makes Copilot Cloud more flexible for real-world teams
Beta Was this translation helpful? Give feedback.
All reactions