/ / Git Ignore Pattern para XCode Build Directory - xcode, git

Git Ignore Pattern para XCode Build Directory - xcode, git

Soy nuevo en Git, y este es mi primer proyecto.utilizando Git en lugar de SVN como mi control de código fuente. Estoy trabajando en XCode en un proyecto de iPhone. Quiero que Git ignore el directorio de compilación, que está en la carpeta raíz del proyecto XCode. He encontrado varias otras preguntas aquí y también he encontrado artículos en google que proporcionan ejemplos sobre cómo crear el archivo .gitignore en el directorio raíz y luego agregarlo al repositorio de Git para que el directorio sea ignorado.

Aquí están los pasos que estoy tomando al configurar el repositorio:

  1. Abre Terminal y navega al directorio raíz de la aplicación.
  2. Llamada git init para inicializar el repositorio
  3. Llamada git add .gitignore para agregar el archivo gitignore
  4. Llamada git commit -m para cometer el archivo gitignore
  5. Llamada git status para ver el estado del repositorio

En este punto, todos los demás directorios y archivos enumerados en mi archivo gitignore se ignoran correctamente, excepto el directorio de compilación. Aquí es como se ve mi archivo gitignore:

build/
.DS_Store
**/*.pbxuser
*.mode2v3
*.mode1v3
**/*.perspectivev*

He intentado ignorar el directorio de compilación utilizando las siguientes entradas diferentes sin éxito:

  • construir
  • construir/
  • construir/*

Alguien sabe lo que estoy haciendo mal aquí?

Respuestas

3 para la respuesta № 1

build/ o build/* Debería ser suficiente para ignorar el directorio.

Las únicas razones por las que todavía no se puede ignorar en este punto si:

  • de alguna manera se agregó al índice y se confirmó (lo que, según su configuración, no debería ser el caso)
  • tiene un espacio final en la regla del archivo .gitignore (como este msysgit config)