Ludovic Frank Gitignore

.gitignore pour Julia

15 règles d’exclusion pour Julia, prêtes à copier dans votre dépôt.

Langage de programmation dynamique haute performance

Le .gitignore complet pour Julia

# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 12:34:16 UTC
# Technologies : 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/

Ce que ces règles Julia ignorent vraiment

Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.

Fichiers générés en exécutant Julia avec --code-coverage

Motif Ce qu’il ignore
*.jl.cov Fichiers générés en exécutant Julia avec --code-coverage
*.jl.*.cov Fichiers générés en exécutant Julia avec --code-coverage

Fichiers générés en exécutant Julia avec --track-allocation

Motif Ce qu’il ignore
*.jl.mem Fichiers générés en exécutant Julia avec --track-allocation
*.jl.*.mem Fichiers générés en exécutant Julia avec --track-allocation

Ils contiennent des chemins absolus propres à l’ordinateur hôte et ne doivent donc pas être versionnés

Motif Ce qu’il ignore
deps/deps.jl Ils contiennent des chemins absolus propres à l’ordinateur hôte et ne doivent donc pas être versionnés
deps/build.log Ils contiennent des chemins absolus propres à l’ordinateur hôte et ne doivent donc pas être versionnés
deps/downloads/ Ils contiennent des chemins absolus propres à l’ordinateur hôte et ne doivent donc pas être versionnés
deps/usr/ Ils contiennent des chemins absolus propres à l’ordinateur hôte et ne doivent donc pas être versionnés
deps/src/ Ils contiennent des chemins absolus propres à l’ordinateur hôte et ne doivent donc pas être versionnés

Artefacts de compilation pour la création de documentation avec le paquet Documenter

Motif Ce qu’il ignore
docs/build/ Artefacts de compilation pour la création de documentation avec le paquet Documenter
docs/site/ Artefacts de compilation pour la création de documentation avec le paquet Documenter
Manifest*.toml Fichier généré par le gestionnaire de paquets Pkg à partir du Project.toml correspondant. Il fige l’état de tous les paquets utilisés par le projet. Il ne doit pas être versionné pour les paquets, mais doit l’être pour les applications nécessitant un environnement fixe.

Fichier généré par le paquet Preferences pour stocker les préférences locales

Motif Ce qu’il ignore
LocalPreferences.toml Fichier généré par le paquet Preferences pour stocker les préférences locales
JuliaLocalPreferences.toml Fichier généré par le paquet Preferences pour stocker les préférences locales

Environnement Conda et métadonnées créés dans le répertoire du projet par le paquet CondaPkg

Motif Ce qu’il ignore
.CondaPkg/ Environnement Conda et métadonnées créés dans le répertoire du projet par le paquet CondaPkg

Comment utiliser ce .gitignore pour Julia

  1. Copiez les règles Julia ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore Langage

Voir tous les modèles Langage