GitHub от общего к частному с вилкой - PullRequest
0 голосов
/ 25 января 2019

У меня есть текущее публичное репо, я подписал его, и я могу периодически синхронизировать изменения исходного / восходящего репо на моей раздвоенной версии. Если я сейчас сделаю этот первоначальный репозиторий закрытым, смогу ли я получать от него обновления на своем форке?

1 Ответ

0 голосов
/ 25 января 2019

Из документации GitHub :

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

Другими словами, вилки общедоступного репозитория останутся общедоступными в своей отдельной сети репозиториев даже после того, как родительский репозиторий станет приватным .
Это позволяет владельцам вил продолжать работать и сотрудничать без перерыва. Если публичные вилки не были перемещены в отдельную сеть таким образом, владельцы этих вилок должны были бы получить соответствующие разрешения на доступ для извлечения изменений и отправки запросов извлечения в (теперь частный) родительский репозиторий, даже если они этого не делали. эти разрешения нужны раньше.

Итак, на ваш вопрос: нет.
Но вы по-прежнему можете выдвигать функциональные ветки в свое (теперь частное) исходное репо и создавать PR из этих веток, прямо из частного репо.

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