Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何将椰子荚分支合并成迦太基分支?_Git_Merge_Cocoapods_Branch_Carthage - Fatal编程技术网

Git 如何将椰子荚分支合并成迦太基分支?

Git 如何将椰子荚分支合并成迦太基分支?,git,merge,cocoapods,branch,carthage,Git,Merge,Cocoapods,Branch,Carthage,我有一个项目,开发分支使用CocoaPods,但其中一个开发人员决定删除它,改用迦太基。feature分支正在使用CocoaPods,因为它是在develop分支的转换前一个月创建的。现在我有了develope(迦太基)和feature(CocoaPods),我希望将feature的更改实现到develope中,但是没有Pods 是否有可能,如果是的话,如何将椰子荚分支合并到迦太基分支中,并将椰子荚留在后面?我想将我的更改从特性(CocoaPods)实现到develope(Carthage),但

我有一个项目,开发分支使用CocoaPods,但其中一个开发人员决定删除它,改用迦太基。feature分支正在使用CocoaPods,因为它是在develop分支的转换前一个月创建的。现在我有了develope(迦太基)和feature(CocoaPods),我希望将feature的更改实现到develope中,但是没有Pods

是否有可能,如果是的话,如何将椰子荚分支合并到迦太基分支中,并将椰子荚留在后面?我想将我的更改从特性(CocoaPods)实现到develope(Carthage),但不包括Pods


我从来没有尝试过这个,如果你能分享一些教程或类似的东西,我会非常高兴。提前谢谢

既然您有一个使用迦太基的分支,我将假设您的依赖项支持框架,从而支持迦太基

然后,我会转到CocoaPods分支,并向该分支作出新的承诺,您将:

  • 从工作树上移除/清理椰子荚(见“”)
  • 引用您与迦太基的依赖关系

然后尝试合并该分支以获取所需的文件差异。

您在一个repo中有两个不同的项目?不,我有一个项目,开发分支使用CocoaPods,但其中一个开发人员决定删除它并使用Carthage。feature分支正在使用CocoaPods,因为它是在develop分支的转换前一个月创建的。现在我有了develope(迦太基)和feature(CocoaPods),我希望将feature的更改实现到develope中,但是没有Pods。