usar template hub example como ios iphone xcode git

ios - template - ¿Qué debe incluir Xcode 6 gitignore archivo?



gitignore java (3)

¿Qué debería incluir el .gitignore típico para Xcode 6?

También para obtener información sobre el xccheckout introducido en Xcode 5 vea here


1)

La respuesta más fácil es que la mía se ve así:

# 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/ # Pods - for those of you who use CocoaPods Pods

que creo que es el mismo .gitignore que GitHub configura con todos sus repositorios por defecto.

2)

Otra respuesta es que hay un sitio web llamado "gitignore.io" , que genera los archivos basados ​​en las plantillas .gitignore de https://github.com/github/gitignore .


Consulte el archivo Xcode.gitignore de Github para tener siempre una lista actualizada de qué archivos Xcode se deben ignorar.


Si está creando un nuevo proyecto desde cero en Xcode 6 ... ya no es necesario un archivo .gitignore largo, como señalé en mi última publicación : Apple optimizó la estructura de carpetas y archivos de proyecto estándar para cumplir con los requisitos de Se compromete claro y directo git. Apple también ignora dos patrones de archivo de forma predeterminada si crea el repositorio git con una plantilla de proyecto Xcode:

.DS_Store UserInterfaceState.xcuserstate

Las agregaron a su archivo .git/info/excludes en el directorio de su proyecto. Así que no hay necesidad de volver a ignorarlos en .gitignore :-)

Lo único que siempre .gitignore en un archivo .gitignore es el

# Exclude personal Xcode user settings xcuserdata/