.gitignore per Julia

15 regole di esclusione per Julia, pronte da copiare nel repository.

Linguaggio di programmazione dinamico ad alte prestazioni

Il .gitignore completo per Julia

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 15:51:10 UTC
# Tecnologie: 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/

Cosa escludono le regole di Julia

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

File generati eseguendo Julia con --code-coverage

Schema di esclusione Cosa esclude
*.jl.cov File generati eseguendo Julia con --code-coverage
*.jl.*.cov File generati eseguendo Julia con --code-coverage

File generati eseguendo Julia con --track-allocation

Schema di esclusione Cosa esclude
*.jl.mem File generati eseguendo Julia con --track-allocation
*.jl.*.mem File generati eseguendo Julia con --track-allocation

Contengono percorsi assoluti specifici del computer, quindi non devono essere inclusi nei commit

Schema di esclusione Cosa esclude
deps/deps.jl Contengono percorsi assoluti specifici del computer, quindi non devono essere inclusi nei commit
deps/build.log Contengono percorsi assoluti specifici del computer, quindi non devono essere inclusi nei commit
deps/downloads/ Contengono percorsi assoluti specifici del computer, quindi non devono essere inclusi nei commit
deps/usr/ Contengono percorsi assoluti specifici del computer, quindi non devono essere inclusi nei commit
deps/src/ Contengono percorsi assoluti specifici del computer, quindi non devono essere inclusi nei commit

Artefatti di compilazione della documentazione generata dal pacchetto Documenter

Schema di esclusione Cosa esclude
docs/build/ Artefatti di compilazione della documentazione generata dal pacchetto Documenter
docs/site/ Artefatti di compilazione della documentazione generata dal pacchetto Documenter
Manifest*.toml File generato da Pkg, il gestore dei pacchetti, a partire dal relativo Project.toml. Registra uno stato fisso di tutti i pacchetti usati dal progetto. Pertanto non va incluso nei commit dei pacchetti, ma va incluso per le applicazioni che richiedono un ambiente fisso.

File generato dal pacchetto Preferences per archiviare le preferenze locali

Schema di esclusione Cosa esclude
LocalPreferences.toml File generato dal pacchetto Preferences per archiviare le preferenze locali
JuliaLocalPreferences.toml File generato dal pacchetto Preferences per archiviare le preferenze locali

Ambiente Conda e metadati creati nella directory del progetto dal pacchetto CondaPkg

Schema di esclusione Cosa esclude
.CondaPkg/ Ambiente Conda e metadati creati nella directory del progetto dal pacchetto CondaPkg

Come usare questo .gitignore per Julia

  1. Copia le regole di Julia qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Linguaggio

Vedi tutti i modelli di Linguaggio