Xcode中的不同git分支如何具有不同的项目结构?

时间:2018-10-16 05:12:01

标签: xcode git

当使用'git flow'(https://nvie.com/posts/a-successful-git-branching-model/)模型开发软件时,新的'features'是基于开发分支的,完成后又合并回'develop'分支。这意味着我们经常需要处理多个功能,因此一次要在多个功能分支之间来回切换。

关于在Xcode中不同功能分支之间来回切换,我一直发现自己在每次切换分支时都会重新调整Xcode目标:在向其他分支中不存在源文件的目标库中添加新功能时,这些文件(理应如此)在切换到另一个分支时变成“红色”(表示找不到)。

在Xcode 10.0中,是否可以为每个不同的git分支使用不同的项目结构(目标,源文件等)?

1 个答案:

答案 0 :(得分:0)

我遇到的问题是我将*.xcodeproj放入了.gitignore文件中,因此Xcode无法成功跟踪更改的文件。

在我不再忽略*.xcodeproj之后,我又能够再次使用git-Xcode重新获得全部功能。