Ignorar Archivos en un proyecto GIT segun su extension o formato
Publicado: Sab Jun 24, 2017 11:47 am
Muchas veces nuestros proyectos contienen archivos bajo una extensión especifica que no nos interesa GIT supervise para controlar su versiones, generalmente estos son archivos que se generan automáticamente por ejemplo los *.log , para evitar tener que confirmar estos archivos a cada momento que se generen utilizamos un archivo .gitignore
y agregamos el contenido siguiente:
Otro ejemplo de un archivo archivo .gitignore es:
Código: Seleccionar todo
cd proyecto-GIT
Código: Seleccionar todo
touch .gitignore
Código: Seleccionar todo
*.[log]
*~
Con lo anteriormente agregado a nuestro archivo .gitignore le estamos diciendo a git que ignore cualquier archivo con extensión *.log y cualquier archivo que terminen con ~
Otro ejemplo de un archivo archivo .gitignore es:
Código: Seleccionar todo
# Ignora archivos *.log
*.log
# ignora los archivos de las librería adobe, es decir *.a
!lib.a
# Ignora todo los archivos del directorio Todo pero no los que se encuentren en sus subdirectorios.
/TODO
# ignora todos los archivos del directorio cuentas
cuentas/
ignora todos los archivos *.txt ubicados en el directorio Log
Log/*.txt
# ignore los archivos *.txt del directorio doc pero no todos los *.txt que se encuentren en el directorio raíz del proyecto
doc/*.txt