Я хотел бы иметь две вилки проекта: один для внутреннего использования в компании и другой для open source. Я хотел бы иметь все элементы, относящиеся к развертыванию, в исходном дереве (например, рецепт развертывания и конфигурация базы данных и файл начальной загрузки для версии и т. Д.).Предотвращение выталкивания из ветки на конкретный удаленный
Как я предполагал, это было то, что у меня было бы две ветви, например master
и internal
. В этом случае одна вещь, которую я хотел бы предотвратить, - это толкать ветвь internal
на Github, поскольку она будет содержать конфиденциальную информацию. Затем я перехожу к вишневым изменениям из ветки internal
в мастер.
Как настроить пульты дистанционного управления, чтобы ветвь была нажата на удаленный пульт по умолчанию? Мне нужно настроить эту ветку для отслеживания другого удаленного, чем Github?
Или есть лучший рабочий процесс для разработки двух вилок в замке для такого рода ситуаций?