นี่เป็นครั้งแรกของฉันในการสร้างโครงการ GitHub และฉันก็ไม่ถนัดกับ CocoaPods ด้วยดังนั้นโปรดอดทนกับฉันด้วย
โดยทั่วไปฉันแยกโปรเจ็กต์บน GitHub โดยใช้สิ่งต่อไปนี้ในPodfile
:
pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com/<username>/REActivityViewController.git'
จากนั้นฉันได้ทำการเปลี่ยนแปลงบางอย่างในทางแยกและแน่นอนเมื่อฉันpod install
ทำการติดตั้งพ็อดอื่นมันจะติดตั้งต้นฉบับใหม่REActivityViewController
และลบการเปลี่ยนแปลงของฉัน
ฉันรู้ว่าฉันต้องผลักการเปลี่ยนแปลงของฉันไปที่ทางแยกก่อนหน้าอื่นpod install
แต่ฉันจะรู้ได้อย่างไรว่ามันกำลังติดตั้งส้อมอยู่โดยพิจารณาว่านี่คือ repo ที่ติดตั้งโดย CocoaPods? ฉันดูในREActivityViewController
โฟลเดอร์ที่ติดตั้งไว้ใต้Pods
โฟลเดอร์และไม่มีไฟล์ git ใด ๆ
ฉันต้องทำงานบนส้อมนอกโปรเจ็กต์ของฉันจากนั้นใช้ CocoaPods เพื่อติดตั้งการเปลี่ยนแปลงหรือไม่ ขั้นตอนการทำงานยุ่งยากเกินไป
หรือฉันต้องทำอะไรบางอย่างกับโมดูลย่อย?
pod install
จะไม่เพียงแค่โคลนเวอร์ชันล่าสุดโดยอัตโนมัติด้วยการกระทำล่าสุด?