Ini adalah pertama kalinya saya membuat proyek GitHub, dan saya juga tidak terlalu kompeten dengan CocoaPods, jadi mohon bersabarlah.
Pada dasarnya, saya membuat proyek di GitHub menggunakan yang berikut di saya Podfile
:
pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com/<username>/REActivityViewController.git'
Saya kemudian membuat beberapa perubahan pada fork, dan tentu saja ketika saya pod install
menginstal pod lain, ia menginstal ulang yang asli REActivityViewController
dan menghapus perubahan saya.
Saya menyadari bahwa saya perlu mendorong perubahan saya ke garpu sebelum yang lain pod install
, tetapi bagaimana saya tahu itu adalah garpu yang dipasang, mengingat ini adalah repo yang dipasang oleh CocoaPods? Saya mencari di REActivityViewController
folder yang diinstal di bawah Pods
folder dan tidak ada file git.
Apakah saya perlu mengerjakan fork di luar proyek saya dan kemudian menggunakan CocoaPods untuk menginstal perubahan? Itu terlalu rumit dari alur kerja.
Atau apakah saya perlu melakukan sesuatu dengan submodul?
pod install
tidak hanya secara otomatis mengkloning versi terbaru dengan commit terbaru?