Sometimes we as parents, colleagues, and partners forget that people sometimes have reasons (even if ones we don't understand) for doing things that don't line up with our own. We think people ought to act like us—after all we are the most reasonable people we know. :)
I've found in both my parenting and my professional life that remembering to ask the question "Why are you doing X?" or "What led you to take action X...": "Whether "X" is a commit or a strange habit, or even a destructive action more often leads to productive discussion. Sometimes, the other person's perspective can be interesting and informative.
A "I'm working as fast as I can. These interruptions are not helping. You can help get it sorted faster by keeping people off my back - I promise to update you as soon as I know anything" can be enough. Carry through, and give them enough to go back to their boss with to keep them away, and show them it actually lets you fix the problem, and thank them for helping afterwards, and they'll soon learn to prefer shielding you.