ios xcode git ios5 xcode4.3

ios - Git ignora el archivo para proyectos de Xcode 4



ios5 xcode4.3 (5)

Aquí están los archivos de git ignore para básicamente todos los idiomas, incluido Xcode: Github - git ignore

Para mí está funcionando a la perfección. Aquí está el contenido del Objective-C.gitignore.

# Xcode build/* *.pbxuser !default.pbxuser *.mode1v3 !default.mode1v3 *.mode2v3 !default.mode2v3 *.perspectivev3 !default.perspectivev3 *.xcworkspace !default.xcworkspace xcuserdata profile *.moved-aside DerivedData

¿Qué archivos son mejores para ignorar en git para un Xcode 4 (.3.2)? Esta question anterior aborda el mismo problema, pero mi estructura me parece diferente, por lo que supongo que se trata de una versión anterior de Xcode.


Esto es lo que usamos:

#xcode Noise build/* *.pbxuser *.mode2v3 *.mode1v3 *.xcworkspace xcuserdata # OSX Noise .DS_Store profile *~ *.lock *.DS_Store *.swp *.out


He estado usando la solución de la pregunta que vinculó con algunos cambios. Creo que tiene una muy buena solución para ignorar archivos de proyectos innecesarios

#OS junk files [Tt]humbs.db *.DS_Store *.bak* #Xcode files #This ignores everything inside a *.xcodeproj except the project.pbxproj *.xcodeproj/ !*.xcodeproj/project.pbxproj *.log xcuserdata #Project files [Bb]uild/ #Version control files .svn *.orig


Las respuestas existentes son buenas. Solo quiero dejar una nota para las personas que usan CocoaPods para administrar las bibliotecas. Además del xcworkspace generado por CocoaPods, también debe ignorar Pods/ directory:

Pods/*

cada desarrollador debe hacer la pod install en su propia máquina por separado. de lo contrario, pueden enfrentar muchos problemas ambientales.


Normalmente ignoro lo siguiente

  • /ProjectPath/project.xcodeproj/xcuserdata
  • /ProjectPath/project.xcodeproj/project.xcworkspace

Y algunos archivos ocultos como

  • /ProjectPath/.DS_Store