我有一个项目,开发分支使用
CocoaPods,但其中一个开发人员决定删除它并使用Carthage.功能分支使用CocoaPods,因为它是在开发分支转换前一个月创建的.现在我开发了(迦太基)和功能(CocoaPods),我希望从开发中实现的功能进行更改,但没有Pods.
是否可能,如果是 – 如何将CocoaPods分支合并到Carthage中并将CocoaPods抛在后面?我希望将我的功能(CocoaPods)的更改实现到开发(Carthage)中,但没有Pods.
我从来没有尝试过这个,如果你分享一些教程或类似的东西,我将非常高兴.提前致谢!
最佳答案 由于您有一个使用Carthage的分支,我将假设您的依赖项支持框架,启用Carthage,为
mentioned here.
然后我会去CocoaPods分支,然后对你想要的那个分支进行新的提交:
>从工作树中移除/清除Cocoapods(参见“How to Remove CocoaPods”),
>引用您与Carthage的依赖关系
然后尝试合并该分支以获取所需的文件差异.