17 Gitignore

Frecuentemente se necesita que repositorios de código ignoren archivos temporales que las herramientas de desarrollo utilizadas generan. Estos archivos son innecesarios para el correcto funcionamiento del sistema que se esta desarrollando, son importantes para las herramientas de desarrollo como NetBeans, SublimeText, Eclipse etcetera, y cada una de estas, crea conflictos cuando se realiza la integracion en el repositorio.

Para solucionar este problema existe una plaicacion Web llamada .gitignore. Esta aplicacion genera un archivo con las extensiones de los archivos que requieren ser ignorados

Ejercicio Con los siguientes pasos se creara el archivo .gitignore

Un buen lugar para empezar sería generar el archivo “.gitignore” aquí

Página de gitignore
Página de gitignore

Esta aplicacion es sencilla de utilizar, simplemente se escribe el nombre de las herramientas de desarrollo que usan el equipo de trabajo. Por ejemplo si alguien utiliza SublimeText y otra persona utiliza NetBeans usarán esas instrucciones. Da clic en “Generar”

Agregacion de programas que utiliza cada desarrollador
Agregacion de programas que utiliza cada desarrollador

Se generará un archivo como el siguiente:

Archivo que genera Gitignore
Archivo que genera Gitignore

Con el archivo de gitignore.io actualizar el archivo “.gitignore” en tu repositorio de código, una sola persona del equipo realizara commit y push para guardar los cambios.

Todos los miembros del equipo deberán realizar pull para mantener su repositorio local actualizado.

Por último se necesia decirle a git que “olvide” los archivos “basura” que ya tenga guardados.

Para ello siguir las instrucciones que encontraras aquí