Я не думаю, что это возможно. Это сделало бы невозможным слияние, поскольку git нужно знать о ветвях, чтобы выполнить слияние. Рассмотрим ситуацию, когда один из ваших доверенных разработчиков объединяет что-то из скрытой ветви с вашей основной веткой. Затем ненадежный разработчик пытается объединить свои изменения -> как бы вы разрешили конфликты?
Но получить желаемое просто: просто создайте отдельный репозиторий и используйте его в качестве «ветви», поскольку объединение из другого репозитория так же просто, как объединение ветви в одном репозитории.