2016-07-26 4 views
2

У меня есть две ветки в моем репозитории bitbucket - master и dev. Я хочу, чтобы мастер-ветвь читала и клонировала для всех. Запись будет по-прежнему ограничена мастером. Однако ветвь dev должна быть видна только разработчикам, и она должна оставаться частной среди разработчиков. Эта ветка разделяется между разработчиками, которые будут совершать и подталкивать других. Как заставить ветку быть приватной в публичном репозитории на битбакете?частная ветка в общедоступном хранилище bitbucket

+0

Лучшее, что вы можете сделать в одном хранилище, чтобы ограничить толчок к этой отрасли. Зачем вам нужно полностью скрывать ветвь 'dev'? – Chris

+0

Поскольку это исследовательские проекты, ветвь dev также используется для обмена идеями и создания на ней. мы хотели бы поделиться коду и идеей с общественностью только тогда, когда она будет полностью готова. Наличие другого хранилища для разработки ограничивает возможности слияния, и мы должны вручную это сделать. –

ответ

4

Нет, это невозможно. Филиал не имеет значения в git, это всего лишь «липкая записка», указывающая на фиксацию. Нет смысла «эти n коммиты принадлежат ветке X и должны быть частными», поэтому любой, кто вытаскивает материал из вашего репозитория, может получить все ваши коммиты.

Если вы настаиваете на том, развития частного, только раскошелиться хранилище и сделать вилкой частный ...