Reset a whole range of commits, at once, in a single commit, while preserving your Git history
Oh no! This shouldn't have been released! We were supposed to x, y, and z first!
But it's been merged, and pushed to main. And you can't force push; you'd have to let everyone else know, so they can handle their local