.gitignore für OCaml

19 Ausschlussregeln für OCaml, die du direkt in dein Repository übernehmen kannst.

Multiparadigmen-Programmiersprache

Die vollständige .gitignore für OCaml

# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:32:32 UTC
# Technologien: OCaml

### OCaml ###
*.annot
# Statische Bibliothek
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Objektdatei
*.o
_opam/

Was diese Regeln für OCaml ausschließen

Alle Muster im Überblick – und warum sie in deine .gitignore gehören.

Allgemein

Muster Ausgeschlossene Dateien
*.annot Allgemein
*.a Statische Bibliothek
*.cma Allgemein
*.cmi Allgemein
*.cmo Allgemein
*.cmx Allgemein
*.cmxa Allgemein
*.cmxs Allgemein
*.cmt Dateien mit detaillierten Informationen zur Kompilierung (erzeugt von `ocamlc`/`ocamlopt` beim Aufruf mit der Option `-bin-annot`). Diese Dateien sind typischerweise für Code-Inspektionstools (z. B. Merlin) nützlich.
*.cmti Allgemein
_build/ Allgemein
*.byte ocamlbuild-Ziele
setup.data Oasis generierte Dateien
setup.log Allgemein
*.native Allgemein
*.o Objektdatei

Merlin-Konfigurationsdatei für Vim und Emacs

Muster Ausgeschlossene Dateien
.merlin Merlin-Konfigurationsdatei für Vim und Emacs

Von Dune generierte Dateien

Muster Ausgeschlossene Dateien
*.install Von Dune generierte Dateien

Lokaler OPAM-Switch

Muster Ausgeschlossene Dateien
_opam/ Lokaler OPAM-Switch

So verwendest du diese .gitignore für OCaml

  1. Kopiere die Regeln für OCaml oben oder lade die Datei direkt herunter.
  2. Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
  3. 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.
  4. Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.

Weitere .gitignore-Vorlagen für Sprache

Alle Vorlagen für Sprache ansehen