Está en la página 1de 2

🔓

Ignorar ficheros
Es posible tener algún tipo de archivo que no se desea añadir automáticamente a Git o
incluso, que ni siquiera se desea que aparezca como archivo no rastreado. Por
ejemplo, archivos generados como trazas o creados por el sistema de compilación.
Para estos casos, se crea un archivo llamado .gitignore , el cual lista las expresiones
regulares que corresponden a los nombres de ficheros que se quieren ignorar.
Para crear estos patrones definidos se deben seguir unas reglas:

En el fichero .gitignore , se ignoran las líneas en blanco y aquellas que inician con
el carácter # .

Se aceptan las expresiones regulares simplificadas:

* : representa cero o más caracteres.

? : representa un carácter cualquiera.

[abc] : representa un carácter cualquiera dentro de los corchetes.

[0-9] : representa un carácter cualquiera dentro del intervalo.

** : permite indicar un directorio anidado, por ejemplo dir1/**/dir5 .

El nombre de un directorio termina con el carácter / .

Un patrón de búsqueda se puede negar si se antepone el carácter ! .

Una buena práctica consiste en crear un archivo .gitignore antes de comenzar a


trabajar, para así evitar confirmar accidentalmente archivos que en realidad no se
querían incluir en el repositorio de Git.

# ignora los archivos terminados en .exe, pero no ignora lib.exe


*.exe
!lib.exe

# ignora los archivos terminados en .o o .a


# suelen ser producto de compilar el código

Ignorar ficheros 1
*.[oa]

# ignora los archivos terminados en ~, suelen serarchivos temporales


*~

# ignora todos los archivos del directorio build/


build/

# ignora doc/notes.txt, pero no doc/other/arch.txt


doc/*.txt

# ignora todos los archivos .txt el directorio doc/


doc/**/*.txt

# ignora todos los .jpg, ya que no es recomendable


# alojar archivos binarios en el repositorio Git.
*.jpg

Ignorar ficheros 2

También podría gustarte

  • Atributos Globales
    Atributos Globales
    Documento3 páginas
    Atributos Globales
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Protocolo HTTP
    Protocolo HTTP
    Documento3 páginas
    Protocolo HTTP
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Elementos Semticos
    Elementos Semticos
    Documento1 página
    Elementos Semticos
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Audio y Video
    Audio y Video
    Documento3 páginas
    Audio y Video
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Formularios
    Formularios
    Documento6 páginas
    Formularios
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Imgenes
    Imgenes
    Documento2 páginas
    Imgenes
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Tablas
    Tablas
    Documento2 páginas
    Tablas
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Docker
    Docker
    Documento4 páginas
    Docker
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Variables de Entorno
    Variables de Entorno
    Documento3 páginas
    Variables de Entorno
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Pgina de Bsqueda
    Pgina de Bsqueda
    Documento2 páginas
    Pgina de Bsqueda
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Django-Crispy Forms
    Django-Crispy Forms
    Documento2 páginas
    Django-Crispy Forms
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Inicializar o Clonar Repositorio
    Inicializar o Clonar Repositorio
    Documento2 páginas
    Inicializar o Clonar Repositorio
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Enviar Emails
    Enviar Emails
    Documento2 páginas
    Enviar Emails
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones
  • Primer Proyecto Django
    Primer Proyecto Django
    Documento3 páginas
    Primer Proyecto Django
    Andrés Felipe Ruiz Buriticá
    0% (1)
  • Patrn de Diseo MVC y MTV
    Patrn de Diseo MVC y MTV
    Documento2 páginas
    Patrn de Diseo MVC y MTV
    Andrés Felipe Ruiz Buriticá
    Aún no hay calificaciones