这是我第一次创建GitHub项目,并且我对CocoaPods也不太满意,所以请多多包涵。
基本上,我使用以下代码在GitHub上创建了一个项目Podfile
:
pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com/<username>/REActivityViewController.git'
然后,我对前叉进行了一些更改,当然,当我做一个pod install
安装另一个Pod的操作时,它重新安装了原始Pod REActivityViewController
并清除了我的更改。
我意识到我需要先将更改推送到我的fork上pod install
,但是考虑到这是CocoaPods安装的回购协议,我怎么知道它正在安装fork?我看了看REActivityViewController
安装在该Pods
文件夹下的文件夹,没有任何git文件。
我是否需要在项目之外的分支上工作,然后使用CocoaPods安装更改?这太繁琐了。
还是我需要对子模块做些事情?
pod install
是否会自动使用最新提交自动克隆最新版本?