Feature Request: Options to Disable Copilot Identity for Commits & Auto-Create Upstream PRs #181063
Replies: 3 comments 1 reply
-
|
💬 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.
-
|
Great suggestions! I've been thinking about these exact things while using Copilot for contributions. On the Co-authored-by Thing I totally get where you're coming from. When you're reviewing every line and taking full responsibility for the code, having Copilot listed as a co-author feels a bit off. It's like having your spell-checker listed as a co-author on an essay. That said, I can see why GitHub added it - transparency about AI involvement is important to some maintainers. But yeah, a toggle would be perfect. Let those of us who want to claim full authorship do so, especially when we're doing thorough reviews. On Auto-Creating PRs This one's a no-brainer. The workflow right now is: Copilot makes changes ✓ Potential Concerns (Playing Devil's Advocate) The co-author tag might be there for legal/compliance reasons - some orgs want to know when AI was involved. Maybe the setting could default to "on" but be toggleable? For auto-PR creation, I'd want it to be opt-in or at least show me a preview before submitting. Some repos have specific PR templates and requirements. What Would Be Ideal A checkbox in settings: "Include Copilot as co-author" (default: on) |
Beta Was this translation helpful? Give feedback.
-
|
Totally agree with this feature request! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am using Copilot to contribute to open-source repositories. While Copilot successfully pushes changes to my fork, I have two requests to improve the contributor workflow:
1. Option to Disable Forced Copilot "Committer" Identity:
Currently, Copilot forcibly sets the git
Committeridentity to "GitHub Copilot" (distinct from the Author). Even if I remove theCo-authored-byline from the message, the commit metadata still lists Copilot as the Committer.2. Complete the Pull Request Workflow (Fork to Upstream):
After Copilot pushes changes to my fork, the workflow stops.
Beta Was this translation helpful? Give feedback.
All reactions