I want to make a repository public, but I only want it to be public for the Master branch. We may have things in the branches we don't want everyone to see, or if a developer hardcodes a password or some other thing that isn't going to make it into the master code that we don't want general users to be able to read.