Aller au contenu

#179 Mini: Pull Request Stacking

24 août 2026 · 26 min

Notes de l’épisode

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]

Tous les épisodes de todo:cast – Developer Podcast

Paramètres

Affichage

Langue

Détermine les stations affichées en premier sur la page d’accueil.

Historique

Les stations et épisodes écoutés récemment et tes dernières recherches sont seulement enregistrés dans ce navigateur.

Notifications

Un court message quand un podcast que tu suis publie un nouvel épisode. Désactive un podcast précis avec la cloche sur sa page.

Compte

Enregistrez vos favoris – dans l’app et sur le site.

Raccourcis clavier

/
Ouvrir la recherche
Espace
Lecture ou pause
← →
Dans le lecteur : 15 s en arrière, 30 s en avant (épisodes) · dans une rangée : tuile suivante
↑ ↓
Dans une rangée : cible dans la tuile
Début / Fin
Dans une rangée : première ou dernière tuile
Esc
Fermer la fenêtre ou le menu
?
Cet aperçu
En cours de lecture

Voir la station

À suivre

    Ajoutez des épisodes avec « À suivre » – ils seront lus après l'épisode en cours.