Skip to content

#179 Mini: Pull Request Stacking

August 24, 2026 · 26 min

Show notes

Coding Agents wie GitHub Copilot, Claude oder Cursor können heute in kürzester Zeit enorme Mengen Code produzieren – aber wer soll all diese riesigen Pull Requests eigentlich noch sinnvoll reviewen? Eine mögliche Antwort darauf sind Stacked Pull Requests: Statt ein großes Feature in einen einzigen PR zu packen, wird es in mehrere kleine, voneinander abhängige Änderungen zerlegt. Wir schauen uns an, wie Pull Request Stacking funktioniert, warum dafür bisher Tools wie Graphite, Sapling oder Jujutsu genutzt wurden und was sich durch die neue native Stacked-PR-Unterstützung von GitHub verändert.


---


Ihr wollt uns etwas Gutes tun? Spendiert uns gerne einen Kaffee:

https://www.buymeacoffee.com/todocast


---


Links:


GitHub Docs – About stacked pull requests:

https://docs.github.com/en/pull-requests/get-started/about-stacked-prs


GitHub Blog – Turn one giant AI-generated pull request to a reviewable stack:

https://github.blog/engineering/turn-one-giant-ai-generated-pull-request-to-a-reviewable-stack/


Git Tower – Understanding the Stacked Pull Requests Workflow:

https://www.git-tower.com/blog/stacked-prs


dev.to – Introduction to Pull Request Stacking:

https://dev.to/gearoidotreasaigh/pull-request-stacking-3n88


stacking.dev – The stacking workflow:

https://www.stacking.dev/


Sapling Docs – Stacks of commits:

https://sapling-scm.com/docs/overview/stacks/


Jujutsu Docs – Jujutsu for Git experts:

https://docs.jj-vcs.dev/latest/git-experts/


GitHub – gh-stack:

https://github.github.com/gh-stack/


GitHub – Stack AI-generated code in pull requests:

https://docs.github.com/en/copilot/tutorials/stack-ai-generated-code-in-pull-requests


Graphite – Stacked Diffs:

https://graphite.com/guides/stacked-diffs


Graphite – GT MCP:

https://graphite.com/docs/gt-mcp


---


todo:shop - unser Shop für Nerdkram und alle Fans des Podcast:

https://todoshop.io


todo:cast auf TikTok:

https://www.tiktok.com/@todo_cast


todo:cast auf Instagram:

https://www.instagram.com/todo_cast


todo:cast auf YouTube:

https://www.youtube.com/@todo_cast


Feedback und Anregungen:

[email protected]

All episodes of todo:cast – Developer Podcast

Settings

Display

Language

Decides which stations you see first on the home page.

History

Recently played stations and episodes and your latest searches are only stored in this browser.

Notifications

A short notice when a podcast you follow has a new episode. Turn off single podcasts with the bell on their page.

Account

Save favorites – in the app and on the website.

Keyboard shortcuts

/
Open search
Space
Play or pause
← →
In the player: back 15 s, forward 30 s (episodes) · in a row: next tile
↑ ↓
In a row: target within the tile
Home / End
In a row: first or last tile
Esc
Close window or menu
?
This overview
Now playing

Go to station page

Play next

    Add episodes with “Play next” – they play after the current episode.