And a further update:
Sorry for the trouble. We had an issue with our mirroring system that caused some branches to be deleted in mirrored repos. There was no unauthorized access to your repo.
We've fixed the issue and mirrors are now syncing normally again. If the issue with your specific mirror hasn't resolved yet, it will when the next sync happens.