LINUX.ORG.RU

Разделение проекта git на части


0

2

Я разрабатываю интерфейсное устройство на микроконтроллере. На данный момент он состоит из нескольких смысловых частей: прошивка самого устройства, его ответной части, и ПО под линь для каждого из них. Все это пока раскиданно по каталокам в одном и том же репозитории. К разработке ПО иногда подключаются коллеги. Все эти разнородные части с кучей библиотек становится неудобно хранить в одном репозитории, а разделять не хочется. Думал разделить на ветки, но это как-то идеологически неправильно, да и несовсем удобно.

Как в таких случаях обычно поступают?


man git-submodule

anonymous
()

Пожалел лишний мегабайт?

anonymous
()

Сталкиваюсь с похожей проблемой.

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

yvv ★★☆
()
Ответ на: комментарий от anonymous

А git-subtree позволяет «иметь возможность клонировать своё подмножество компонент»? Если да, то как это выглядит на практике?

kamre ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.