.gitignore für Julia
15 Ausschlussregeln für Julia, die du direkt in dein Repository übernehmen kannst.
Leistungsstarke dynamische Programmiersprache
Die vollständige .gitignore für Julia
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:12:23 UTC
# Technologien: 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/
Was diese Regeln für Julia ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Dateien, die durch Aufrufen von Julia mit --code-coverage generiert werden
| Muster | Ausgeschlossene Dateien |
|---|---|
*.jl.cov |
Dateien, die durch Aufrufen von Julia mit --code-coverage generiert werden |
*.jl.*.cov |
Dateien, die durch Aufrufen von Julia mit --code-coverage generiert werden |
Dateien, die durch Aufrufen von Julia mit --track-allocation generiert werden
| Muster | Ausgeschlossene Dateien |
|---|---|
*.jl.mem |
Dateien, die durch Aufrufen von Julia mit --track-allocation generiert werden |
*.jl.*.mem |
Dateien, die durch Aufrufen von Julia mit --track-allocation generiert werden |
Sie enthalten absolute, für den Host-Computer spezifische Pfade und sollten daher nicht festgeschrieben werden
| Muster | Ausgeschlossene Dateien |
|---|---|
deps/deps.jl |
Sie enthalten absolute, für den Host-Computer spezifische Pfade und sollten daher nicht festgeschrieben werden |
deps/build.log |
Sie enthalten absolute, für den Host-Computer spezifische Pfade und sollten daher nicht festgeschrieben werden |
deps/downloads/ |
Sie enthalten absolute, für den Host-Computer spezifische Pfade und sollten daher nicht festgeschrieben werden |
deps/usr/ |
Sie enthalten absolute, für den Host-Computer spezifische Pfade und sollten daher nicht festgeschrieben werden |
deps/src/ |
Sie enthalten absolute, für den Host-Computer spezifische Pfade und sollten daher nicht festgeschrieben werden |
Build-Artefakte der mit dem Documenter-Paket erzeugten Dokumentation
| Muster | Ausgeschlossene Dateien |
|---|---|
docs/build/ |
Build-Artefakte der mit dem Documenter-Paket erzeugten Dokumentation |
docs/site/ |
Build-Artefakte der mit dem Documenter-Paket erzeugten Dokumentation |
Manifest*.toml |
Von Pkg, dem Paketmanager, generierte Datei, basierend auf einer entsprechenden Project.toml. Sie zeichnet einen festen Status aller vom Projekt verwendeten Pakete auf. Daher sollte es nicht für Pakete festgeschrieben werden, sondern für Anwendungen, die eine statische Umgebung erfordern. |
Vom Preferences-Paket generierte Datei zum Speichern lokaler Einstellungen
| Muster | Ausgeschlossene Dateien |
|---|---|
LocalPreferences.toml |
Vom Preferences-Paket generierte Datei zum Speichern lokaler Einstellungen |
JuliaLocalPreferences.toml |
Vom Preferences-Paket generierte Datei zum Speichern lokaler Einstellungen |
Conda-Umgebung und Metadaten, die im Projektverzeichnis vom CondaPkg-Paket erstellt wurden
| Muster | Ausgeschlossene Dateien |
|---|---|
.CondaPkg/ |
Conda-Umgebung und Metadaten, die im Projektverzeichnis vom CondaPkg-Paket erstellt wurden |
So verwendest du diese .gitignore für Julia
- Kopiere die Regeln für Julia oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.