Tengo una aplicación terminada en un estado que ya puede ser publicada.
Mientras espero la aprobación de Apple, he estado viendo como crear un repositorio Git para mi proyecto, para a partir de ahora, continuar añadiendo cambios y funcionalidades.
Gracias a Git, espero aventurarme en algunos cambios que tengo pensados utilizando "branches".
Bien, para crear un repositorio en un proyecto existente, vamos a la consola y nos colocamos en la carpeta del proyecto en cuestión.
Antes de nada, XCode crea una serie de ficheros que van guardando nuestro estado continuamente, y también tenemos algunos ficheros temporales. Esto produce que Git esté continuamente detectando cambios, y puede llegar a ser bastante molesto.
Para esto, Git tiene la opción de ignorar determinados ficheros, creando un fichero de texto plano llamado ".gitignore", con los nombres de los ficheros a ser ignorados.
Puedes crear tu mismo este fichero, pero yo lo he copiado de un repositorio que he encontrado en Github. Para XCode (Objective-C):
$ cd /carpeta de proyecto
$ nano .gitignore
Pegar el siguiente texto (CTRL+O) y guardar (CTRL+X)
# Xcode
.DS_Store
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.idea/
Ahora sí, creamos el repositorio. Con XCode cerrado tecleamos:
$ git init
$ git add .
$ git commit -m "Commit inicial"
Con esto se crea un repositorio vacío, se añaden todos los ficheros a él y se hace un commit inicial.
Cuando volvamos a abrir XCode, él sólo reconocerá el repositorio con el cual podemos empezar a trabajar.
No hay comentarios:
Publicar un comentario