.gitignore para Julia

15 reglas de exclusión para Julia, listas para copiar en tu repositorio.

Lenguaje de programación dinámico de alto rendimiento

El .gitignore completo para Julia

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:20:40 UTC
# Tecnologías: Julia

### Julia ###
*.jl.cov
*.jl.*.cov
*.jl.mem
*.jl.*.mem
deps/deps.jl
deps/build.log
deps/downloads/
deps/usr/
deps/src/
docs/build/
docs/site/
Manifest*.toml
LocalPreferences.toml
JuliaLocalPreferences.toml
.CondaPkg/

Qué ignoran estas reglas de Julia

Todos los patrones y por qué incluirlos en tu .gitignore.

Archivos generados al invocar Julia con --code-coverage

Patrón Qué ignora
*.jl.cov Archivos generados al invocar Julia con --code-coverage
*.jl.*.cov Archivos generados al invocar Julia con --code-coverage

Archivos generados al invocar Julia con --track-allocation

Patrón Qué ignora
*.jl.mem Archivos generados al invocar Julia con --track-allocation
*.jl.*.mem Archivos generados al invocar Julia con --track-allocation

Contienen rutas absolutas específicas del equipo y no deben incluirse en commits

Patrón Qué ignora
deps/deps.jl Contienen rutas absolutas específicas del equipo y no deben incluirse en commits
deps/build.log Contienen rutas absolutas específicas del equipo y no deben incluirse en commits
deps/downloads/ Contienen rutas absolutas específicas del equipo y no deben incluirse en commits
deps/usr/ Contienen rutas absolutas específicas del equipo y no deben incluirse en commits
deps/src/ Contienen rutas absolutas específicas del equipo y no deben incluirse en commits

Artefactos de compilación para crear documentación generada por el paquete Documenter

Patrón Qué ignora
docs/build/ Artefactos de compilación para crear documentación generada por el paquete Documenter
docs/site/ Artefactos de compilación para crear documentación generada por el paquete Documenter
Manifest*.toml Archivo generado por Pkg, el gestor de paquetes, a partir del Project.toml correspondiente. Registra un estado fijo de todos los paquetes que usa el proyecto. Por ello, no debe incluirse en commits de paquetes, pero sí en aplicaciones que requieran un entorno estático.

Archivo generado por el paquete Preferences para guardar preferencias locales

Patrón Qué ignora
LocalPreferences.toml Archivo generado por el paquete Preferences para guardar preferencias locales
JuliaLocalPreferences.toml Archivo generado por el paquete Preferences para guardar preferencias locales

Entorno y metadatos de Conda creados en el directorio del proyecto por el paquete CondaPkg

Patrón Qué ignora
.CondaPkg/ Entorno y metadatos de Conda creados en el directorio del proyecto por el paquete CondaPkg

Cómo usar este .gitignore para Julia

  1. Copia las reglas de Julia de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de Lenguaje

Ver todas las plantillas de Lenguaje