虽然我已经在这个论坛中读到过类似的评论,但我还没有找到一种适合团队协作的无缝方法。
如果你知道我的意思,你可能已经发现使用git和Xcode中的project.pbxproj
文件非常麻烦,即使你在不同的文件中工作。
比如说,
- A开发人员:创建了Foo文件夹,并将foo.swift添加到项目中。
- B开发人员:创建了Bar文件夹,并将bar.swift添加到项目中。
不同的路径......但是你知道,会冲突!而且你可能也注意到,不包括project.pbxproj
是不可行的。
所以我的问题是:你如何以专业的方式处理这个问题,使用Git流程,最简单的方法。
非常感谢大家。
附注:我目前正在使用Bitbucket和SourceTree。
附注2:如果可能的话,我想避免使用命令行和手动文件编辑。
project.pbxproj
很特殊?任何文件都可能发生冲突。 - trojanfoe