This message was deleted.
# how-do-i
s
This message was deleted.
✅ 1
a
You can run
gt sync && gt restack
on the middle branch & then re submit via
gt submit
.
p
Ah! I wasn't `gt submit`ting again.
a
This will reset the base branch of the middle branch:
gt sync && gt restack
, and communicate with Github that this changed:
gt submit
🙌 1
d
Is there any situation where the base gets approved and merged and you wouldn't want to sync and restack? As someone who was hit by a badly merged stack as a first time user because I didn't know to do these things, I'm baffled that the VS Code extension (or gt itself) didn't just do this automatically behind the scenes.
a
> Is there any situation where the base gets approved and merged and you wouldn't want to sync and restack? Yeah in the past we attempted to rebase the rest of the stack after the base merged, but this can get complicated when you are collaborating on a branch.
d
Speaking as a new user, I'd say this area still needs love from product and ux, because of the importance of that first stack merge experience
➕ 2