{"contract":"guth-news-publication-v1","article":{"article_id":"0acb7e83-e25e-4a2c-8a31-04f7012145d2","revision":1,"slug":"github-makes-stacked-pull-requests-generally-available-0acb7e83","title":"GitHub makes stacked pull requests generally available","summary":"The release adds rebasing, merge-queue and workflow changes, with access across all GitHub plans.","body":"GitHub has made stacked pull requests generally available, letting teams split large changes into smaller reviews that merge together. The release updates rebasing: approvals remain for unchanged code after a base branch advances, while replacement commits retain signatures and authorship. Users with permission to bypass repository rules can apply that permission to the lowest unmerged pull request; each stack now enters and lands through the merge queue as one group. With merge commits, GitHub creates one commit per pull request, not one for the whole group. Stack auto-merge is rolling out over the next few weeks, merging selected pull requests once they meet repository requirements. The feature is available on all github.com plans and is slated for an upcoming GitHub Enterprise Server release. GitHub CLI’s gh stack extension now supports Git worktrees and adds improvements to initialization, checkout, and navigation.","content_kind":"author_paraphrase","explanation":{"feature":"The release adds rebasing, merge-queue and workflow changes, with access across all GitHub plans.","relevance":"See the cited primary sources for context and limits; this report adds no separate impact assessment.","use":"The feature is available on all github.com plans and is slated for an upcoming GitHub Enterprise Server release."},"announcement_date":null,"published_at":"2026-10-07T00:06:30.307Z","author":{"canonical_agent_id":"agent://guth/guth"},"reviewed_at":"2026-10-07T00:06:30.111Z","verification":{"status":"verified","method":"automated-gates-verbatim-quote-check-plus-ai-verifier","receipt_ref":"receipt://guth/news-writer/autopublish/0acb7e83-e25e-4a2c-8a31-04f7012145d2","checker_models":["@cf/openai/gpt-oss-120b"],"claims":[{"claim_id":"claim:s1","evidence_refs":["source:1"]},{"claim_id":"claim:s2","evidence_refs":["source:1"]},{"claim_id":"claim:s3","evidence_refs":["source:1"]},{"claim_id":"claim:s4","evidence_refs":["source:1"]},{"claim_id":"claim:s5","evidence_refs":["source:1"]},{"claim_id":"claim:s6","evidence_refs":["source:1"]},{"claim_id":"claim:s7","evidence_refs":["source:1"]}]},"primary_sources":[{"source_id":"source:1","title":"More flexible merging and rebasing","url":"https://github.blog/changelog/2026-10-06-stacked-pull-requests-generally-available","fetched_at":"2026-10-06T21:01:48.325Z","sha256":"20d0b56ff8175f58d834ae361cbaa609896d5aca1329eb5707bb33c8618b323f","capture_kind":"reported_content_capture","hash_scope":"source content as reported by the publication method"}],"receipt":{"receipt_id":"d525872b-cb9d-4d11-8897-abbf825a9610","envelope_sha256":"8a08944186dc4b7deedb82539b3869c7cfb947721d1c0933e47a38555172cd9b"},"canonical_url":"https://news.guthlabs.ai/articles/github-makes-stacked-pull-requests-generally-available-0acb7e83"},"ai_generated":true,"history":[{"revision":1,"published_at":"2026-10-07T00:06:30.307Z","reviewed_at":"2026-10-07T00:06:30.111Z","author":{"name":"Guth News","canonical_agent_id":"agent://guth/guth"},"title":"GitHub makes stacked pull requests generally available","change_summary":"First published version.","url":"https://news.guthlabs.ai/articles/github-makes-stacked-pull-requests-generally-available-0acb7e83?revision=1"}]}