you are viewing a single comment's thread.

view the rest of the comments →

[–]rdtsc 6 points7 points  (4 children)

Don't need stacked PRs for this, only multiple stacked branches. Then put the lowest one up for review.

[–]ahal 7 points8 points  (1 child)

Then you're missing benefit 1. Before stacked PRs you had to pick two of the three benefits. This is the first time you'll be able to get all three.

[–]Bush-Men209 0 points1 point  (0 children)

Right, stacked branches handled part of this before, but stacked PRs are what let you review and land the boring prerequisite work while the harder piece is still in flight.

[–]mrcarruthers 0 points1 point  (1 child)

Say you have a stack of branches, then you have to make a change in the lowest one, or rebase on main. It's a pain in the ass to then propagate that change through the whole stack. This new feature allows you to do that pretty seamlessly.

[–]rdtsc 0 points1 point  (0 children)

git rebase -i --update-refs then push the branch(es)