Ya que sabemos las formas de crear un Repositorio en Xcode:
En el momento de crear un Proyecto
Veamos el funcionamiento del Control de Versiones en Xcode.
Para este ejemplo vamos a hacer algunos cambios en el fichero ContentView.swift


Pulsamos el botón Show or hide Code Review que lo encontramos en la esquina superior derecha de Xcode

El panel central de Xcode (el editor de código) se divide en dos paneles:
• El panel izquierdo muestra el estado actual del proyecto (Working Directory)
• El panel derecho muestra el estado actual del repositorio (Local Repository)

En la barra de separación de los dos paneles aparecerán marcados los cambios que hemos realizado

Si nos fijamos en el Project Navigator (panel izquierdo de Xcode), vemos que ha aparecido una letra M a la derecha del nombre del fichero ContentView.swift que nos indica que ha sido modificado.

Si añadimos algún fichero, aparecerá una letra A, indicando que ha sido añadido.

Si realizamos un Commit, se guardan los cambios que hemos realizado en nuestro Repositorio Local. Esta acción la llevaremos a cabo después de verificar que el código funciona correctamente.
Abrimos el menú Menú Source Control > Commit

Nos aparece la siguente pantalla indicando los ficheros que se han cambiado

En el panel inferior hacemos los comentarios documentando los cambios que hemos realizado

Hacemos clic en el botón Commit

En un paso posterior tendremos que conectar nuestro Repositorio Local con GitHub