We have a private repo on bitbucket for a client and as part of their disaster recovery strategy, they'd like to be able to access the codebase. Is there a way to make the master branch of the repo available to them without giving access to all of the pull requests, commits and branches?
I can set up a user with readonly access on the repo but they can still view everything and comment in pull requests etc. and I'd prefer if the dev team could comment freely in there and prototyped code or tracers were kept private.
What's the best practice for sharing production code with a client/customer? Can I share just one branch with another bitbucket or github account?