While evaluating the advantages and disadvantages of moving our Subversion-based repository over to Git, one interesting question came up.
Even though that we're all quite fond of Git, it might happen that some developer (or a team of developers) forgets to push a feature/bugfix onto the repository from which the packages are built.
I'm sure this concern was raised in other software development teams already, I wondered how you tackled this problem.