.gitignore til OCaml
19 ignorer regler for OCaml, klar til at kopiere til dit lager.
Multi-paradigme programmeringssprog
Den komplette .gitignore til OCaml
# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 21:51:26 UTC
# Teknologier: OCaml
### OCaml ###
*.annot
# Statisk bibliotek
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Objekt fil
*.o
_opam/
Hvad disse OCaml regler faktisk ignorerer
Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.
Generel
| Mønster | Hvad den ignorerer |
|---|---|
*.annot |
Generel |
*.a |
Statisk bibliotek |
*.cma |
Generel |
*.cmi |
Generel |
*.cmo |
Generel |
*.cmx |
Generel |
*.cmxa |
Generel |
*.cmxs |
Generel |
*.cmt |
Filer, der indeholder detaljerede oplysninger om kompileringen (genereret af `ocamlc`/`ocamlopt`, når de aktiveres ved hjælp af indstillingen `-bin-annot`). Disse filer er typisk nyttige til kodeinspektionsværktøjer (f.eks. Merlin). |
*.cmti |
Generel |
_build/ |
Generel |
*.byte |
ocamlbuild mål |
setup.data |
oasis-genererede filer |
setup.log |
Generel |
*.native |
Generel |
*.o |
Objekt fil |
Merlin konfigurationsfil til Vim og Emacs
| Mønster | Hvad den ignorerer |
|---|---|
.merlin |
Merlin konfigurationsfil til Vim og Emacs |
Dune-genererede filer
| Mønster | Hvad den ignorerer |
|---|---|
*.install |
Dune-genererede filer |
Lokal OPAM-switch
| Mønster | Hvad den ignorerer |
|---|---|
_opam/ |
Lokal OPAM-switch |
Sådan bruger du denne .gitignore til OCaml
- Kopier OCaml reglerne ovenfor, eller download filen direkte.
- Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
- Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
- Brug .gitignore, så alle på holdet deler de samme regler.