这是我第一次 fork 一个 GitHub 项目,我对 CocoaPods 也不是很擅长,所以请多多包涵。
基本上,我在 GitHub 上使用以下内容在我的 GitHub 上创建了一个项目Podfile
:
pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com/<username>/REActivityViewController.git'
然后,我对 fork 进行了一些更改,当然,当我pod install
安装另一个 pod 时,它重新安装了原版REActivityViewController
并删除了我的更改。
我意识到我需要在另一个之前将我的更改推送到我的 fork pod install
,但是考虑到这是 CocoaPods 安装的 repo,我怎么知道它是安装的 fork?我查看了REActivityViewController
安装在文件夹下的Pods
文件夹,没有任何 git 文件。
我是否需要在我的项目之外的 fork 上工作,然后使用 CocoaPods 来安装更改?这样的工作流程太麻烦了。
还是我需要对子模块做些什么?