Я создал небольшую структуру для php. В этом проекте у меня есть основные функции, которые я использую для большинства своих проектов. Я также добавил некоторые примеры данных, поэтому не забываю, как все это работает снова.Лучший способ создания облегченной и расширенной версии проекта Git
Я установил рамки под управлением версии с помощью git. Сейчас все работает нормально, и я хочу продолжить работу над этим. Это мой первый проект git, поэтому я не знаю, какой метод я должен использовать.
Хорошо, первое, что я хочу сделать, это создать еще две версии проекта. Как я уже объяснял перед версией, у меня теперь есть некоторые образцы данных внутри нее.
Итак, первая версия, которую я хочу создать, - это урезанная версия, удаляющая данные образца. Я могу использовать эту версию для создания любого нового проекта.
Вторая версия, которую я хочу создать, - это расширенная версия. Это имеет облегченную версию в сочетании с образцами данных, а также еще несколько расширений.
Так что в конце концов у меня есть 3 варианта того же проекта, среднего и среднего размера.
Теперь, что является лучшим способом сделать это. Должен ли я создать 3 репозитория для этого, или я могу использовать только один репозиторий для всех версий.
Привет, в принципе, я понимаю, в чем ваша суть. Если я правильно понял, вы предлагаете иметь только урезанную версию на git. И чем создавать новые проекты из этого. Но я не совсем понимаю, что вы имеете в виду. Вы предлагаете поставить другие версии не под управлением версии, или вы имеете в виду, что я должен использовать другую систему. –
Я сказал наоборот, «единственную базу кода, которая имеет всю расширенную версию». Возможно, моя фраза, «без ссылки», путала проблему. Что я имел в виду под этим, это поставить все под контроль версий, но спроектировать стратификацию вашего проекта, как если бы у вас его не было при управлении версиями, или, другими словами, не использовать функции контроля версий для управления стратификацией вашего продукта , –