# Stacked diffs Topics: [[Version control system]] ## Subtopics - ## Benefits - Efficient code review - Isolated testing for better quality assurance - Enhanced collaboration through parallel development - Gradual and controlled integration - Minimizing development blockers ## Bookmarks - [Graphite: Stacked diffs](https://graphite.dev/guides/topic/stacked-diffs) ## Questions - When is having to rebase whole stacks of changes worth the effort? Isn't [[Trunk-based development]] effective enough? - One of the benefits claimed is "isolated testing" because "testing each diff individually ensures that any issues are caught and addressed early". What happens if a bug gets discovered in a parent stack/branch? Where does the bug get fixed? ## Related topics -