¿Por qué cada vez que reviso una sucursal en git tengo que volver a ejecutar la actualización de la actualización de pod?

¿Por qué cada vez que reviso una sucursal en git tengo que volver a ejecutar la actualización / installation de pod?

error: el sandbox no está sincronizado con el Podfile.lock. Ejecute 'pod install' o actualice su installation de CocoaPods.

Otras personas en el grupo tenían diferentes versiones de biblioteca en su twig.

Por lo tanto, tengo que instalar las mismas versiones de biblioteca que están usando cuando cambio a esas twigs.

Esto sucede porque podfile.lock no está sincronizado con el file manifest.lock . Esos 2 files trabajan juntos para hacer un seguimiento de la última installation. Entonces, alguien previamente hizo una installation de pod y CP le dice que también debe hacer una installation para su versión actual.