Estaba buscando una aplicación Mac de código abierto, y me dieron algunos valores sugeridos para .gitignore. Eran lo que esperaría ...Git y pbxproj
Sin embargo, también sugirieron una entrada en un archivo .gitattributes:
*.pbxproj -crlf -diff -merge
No soy el más eficiente en términos de GIT, así que estaba preguntándose: ¿cuáles son exactamente los beneficios de agregar esta línea? ¿Qué hace en particular? Solo he visto esto sugerido en este one project, y si fuera una práctica normal, habría esperado verlo en otro lugar ahora mismo. Así que tenía curiosidad sobre cómo se aplica específicamente al archivo pbxproj.
La publicación http://stackoverflow.com/questions/2615378/how-to-use-git-properly-with-xcode alienta la fusión de archivos '.pbxproj'. – Besi