При разработке программного обеспечения с использованием модели «git flow» (https://nvie.com/posts/a-successful-git-branching-model/)) новые «функции» основаны на ветви разработки и по окончании объединяются с веткой «разработки». Это означает, что часто мыбудет работать над несколькими функциями и, таким образом, переключаться вперед и назад между несколькими ветвями функций одновременно.
Что касается переключения между различными ветвями функций в XCode, я продолжаю перестраивать цели XCodeвсякий раз, когда я переключаю ветки: при добавлении новых функций в целевую библиотеку, исходные файлы которой не существуют в другой ветке, эти файлы (по праву так) становятся красными (то есть их невозможно найти) при переключении на эту другую ветку.
В Xcode 10.0 есть ли способ, которым я могу иметь различные структуры проекта (цели, исходные файлы, ...) для каждой отдельной ветви git?