Esta é minha primeira vez em um projeto GitHub e também não sou muito competente com CocoaPods, então, por favor, tenha paciência comigo.
Basicamente, fiz um fork de um projeto no GitHub usando o seguinte em meu Podfile
:
pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com/<username>/REActivityViewController.git'
Em seguida, fiz algumas alterações no fork e, claro, quando fiz pod install
a instalação de outro pod, ele reinstalou o original REActivityViewController
e apagou minhas alterações.
Estou percebendo que preciso enviar minhas alterações para meu fork antes de outro pod install
, mas como sei que é o fork sendo instalado, considerando que este é um repo instalado pelo CocoaPods? Eu olhei na REActivityViewController
pasta instalada sob a Pods
pasta e não há nenhum arquivo git.
Preciso trabalhar em meu fork fora do meu projeto e, em seguida, usar CocoaPods para instalar as alterações? Isso é um fluxo de trabalho muito complicado.
Ou preciso fazer algo com submódulos?
pod install
não vai apenas clonar automaticamente a versão mais atualizada com o commit mais recente?