¿Cómo queueborar en un proyecto con Xcode Storyboards?

Para un proyecto que estoy desarrollando para iOS, quiero queueborar con algunos profesionales independientes. Para queueborar en el código 'puro', quiero usar GitHub. Pero una gran parte del trabajo estará en Storyboards y la connection con el código. ¿Qué es una buena práctica aquí? ¿Cómo comparto el proyecto Xcode con ellos, para que puedan trabajar en algunos elementos (twigs quizás), algo similar al método GitHub? ¿O hay una buena alternativa?

¿Alguien tiene algún consejo en este asunto? ¡La ayuda es muy apreciada!

Como señaló uno de los comentarios, Storyboards son solo files XML. Eso significa que git puede cargarlos fácilmente a Github. En cuanto a su pregunta inicial, debe tener cuidado de no modificar las mismas vistas que su profesional independiente, ya que si lo hace, le dará un conflicto de fusión. Lo que sucederá entonces es que GitHub modificará el file XML de storyboards insertando las <<<<<<< HEAD / >>>>>>> commit Id para mostrarle dónde ha cambiado algo. Esto arruinará el guión gráfico y es probable que Xcode ya no pueda abrir Storyboard. Esto lanzará el siguiente error:

"Main.storyboard" no se pudo abrir. La operación no pudo ser completada. (com.apple.InterfaceBuilder error -1.)

Para evitar eso, simplemente edite otras vistas, o siempre tire antes de comenzar a editar cualquier cosa en el Storyboard. E incluso cuando uses twigs, cuando intentes fusionarte te encontrarás con el mismo problema. Sin embargo, cabe destacar que podría estar trabajando en diferentes twigs y aplicar manualmente todos los cambios a un guión gráfico. Esto es tedioso, pero funciona.

Espero que eso ayude, Julian