¿Qué es .gitignore?
Acabo de crear un repositorio de Github y me preguntaba para qué .gitignore
servía el archivo. Comencé sin crear uno, pero agregué uno debido al hecho de que la mayoría de los repositorios tienen uno. ¿Necesito tener uno? ¿Puedo/puedo ignorarlo o tiene alguna utilidad?
.gitignore
le dice a git qué archivos (o patrones) debe ignorar. Generalmente se usa para evitar la confirmación de archivos transitorios de su directorio de trabajo que no son útiles para otros colaboradores, como productos de compilación, archivos temporales creados por IDE, etc.
Puedes encontrar los detalles completos aquí .
Es una lista de archivos que desea que git ignore en su directorio de trabajo.
Digamos que estás en una Mac y tienes archivos .DS_Store en todos tus directorios. Quieres que git los ignore, entonces agregas .DS_Store como una línea en .gitignore. Etcétera.
Los documentos de Git le dirán todo lo que necesita saber: http://git-scm.com/docs/gitignore