Как я могу предотвратить, чтобы некоторые ветви когда-либо выбирались другими? - PullRequest
3 голосов
/ 18 ноября 2011

С Git я знаю, что вы можете указать только выборочную выборку нескольких веток от других.Но если ваше дерево является удаленным для других, как вы препятствуете извлечению одних веток другими?Как просто прятать несколько.

1 Ответ

4 голосов
/ 18 ноября 2011

С помощью самого Git вы не можете.
Даже с таким уровнем авторизации, как Gitolite , вы не можете ограничить чтение доступ к ветвям.

Этоозначает, что общий принцип репо DVCS (Distributed VCS) остается в силе:
Если у вас есть какой-либо доступ к репо, у вас есть доступ на чтение всего его содержимого.

Сохранение конфиденциальностиконтент в отдельном репозитории остается самым надежным способом, чтобы этот контент никогда не извлекался, как упомянуто в " Есть ли хороший способ ограничить чтение (выборку) для каждой ветви в git? "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...