Đây là lần đầu tiên tôi thực hiện dự án GitHub và tôi cũng không quá giỏi với CocoaPods, vì vậy hãy chịu khó với tôi.
Về cơ bản, tôi đã tách một dự án trên GitHub bằng cách sử dụng phần sau trong Podfile
:
pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com/<username>/REActivityViewController.git'
Sau đó, tôi đã thực hiện một số thay đổi đối với fork và tất nhiên khi tôi pod install
cài đặt một pod khác, nó đã cài đặt lại bản gốc REActivityViewController
và xóa các thay đổi của tôi.
Tôi nhận ra rằng tôi cần phải đẩy các thay đổi của mình vào fork của mình trước một fork khác pod install
, nhưng làm cách nào để biết đó là fork đang được cài đặt, vì đây là một repo được cài đặt bởi CocoaPods? Tôi đã tìm trong REActivityViewController
thư mục được cài đặt trong Pods
thư mục và không có bất kỳ tệp git nào.
Tôi có cần làm việc trên fork bên ngoài dự án của mình và sau đó sử dụng CocoaPods để cài đặt các thay đổi không? Quy trình làm việc quá cồng kềnh.
Hay tôi cần làm gì đó với mô-đun con?
pod install
sẽ không chỉ tự động sao chép phiên bản cập nhật nhất với cam kết mới nhất?