Página 1 de 1

Ignorar Archivos en un proyecto GIT segun su extension o formato

Publicado: Sab Jun 24, 2017 11:47 am
por Jaibol Santaella
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

Código: Seleccionar todo

 cd proyecto-GIT 

Código: Seleccionar todo

 touch .gitignore  
y agregamos el contenido siguiente:

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