当使用'git flow'(https://nvie.com/posts/a-successful-git-branching-model/)模型开发软件时,新的'features'是基于开发分支的,完成后又合并回'develop'分支。这意味着我们经常需要处理多个功能,因此一次要在多个功能分支之间来回切换。
关于在Xcode中不同功能分支之间来回切换,我一直发现自己在每次切换分支时都会重新调整Xcode目标:在向其他分支中不存在源文件的目标库中添加新功能时,这些文件(理应如此)在切换到另一个分支时变成“红色”(表示找不到)。
在Xcode 10.0中,是否可以为每个不同的git分支使用不同的项目结构(目标,源文件等)?
答案 0 :(得分:0)
我遇到的问题是我将*.xcodeproj
放入了.gitignore
文件中,因此Xcode无法成功跟踪更改的文件。
在我不再忽略*.xcodeproj
之后,我又能够再次使用git-Xcode重新获得全部功能。