Git ветви для целей Xcode - PullRequest
       2

Git ветви для целей Xcode

0 голосов
/ 26 февраля 2019

Я разработал 3 проекта, которые, несмотря на то, что разделяют 80% кода, способ получения данных совершенно другой.Код общего доступа - это, в основном, пользовательский интерфейс, помощники, некоторые классы моделей.

Теперь я смог создать один проект, который содержит эти 3 проекта, организованных и структурированных по целям.Я также пытаюсь добиться создания веток для каждой цели, так что, есть ли дружественный способ организовать ветки по целям в XCode.

Возможно, этот вопрос не имеет большого смысла.Если так, дайте мне знать.

1 Ответ

0 голосов
/ 26 февраля 2019

Я думаю, что лучший подход - поместить 80% общий код в .framework, который используется 3 приложениями.Фреймворк и приложения нуждаются в собственном git-репо (всего 4), и вы можете использовать git modules для импорта репозитория фреймворка в git-репозитории приложений.

Ваш подход нелогичентак как для каждого приложения более привычно иметь отдельное git-репо, и если вы вносите изменения в общий код, может быть непросто выбирать между филиалами.

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