Это мой первый разветвление проекта GitHub, и я тоже не слишком разбираюсь в CocoaPods, так что терпите меня.
По сути, я разветвлял проект на GitHub, используя в моем Podfile
:
pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com/<username>/REActivityViewController.git'
Затем я внес некоторые изменения в вилку и, конечно же, когда я pod install
установил другой модуль, он переустановил оригинал REActivityViewController
и удалил мои изменения.
Я понимаю, что мне нужно протолкнуть свои изменения в свою вилку раньше pod install
, чем в другую , но как я узнаю, что это устанавливаемая вилка, учитывая, что это репо, установленное CocoaPods? Я посмотрел в REActivityViewController
папку, установленную под Pods
папкой, и там нет файлов git.
Нужно ли мне работать над форком вне моего проекта, а затем использовать CocoaPods для установки изменений? Это слишком громоздкий рабочий процесс.
Или мне нужно что-то делать с подмодулями?
pod install
не будет просто автоматически клонировать самую последнюю версию с последней фиксацией?