.gitignore pre OCaml
19 pravidiel ignorovania pre OCaml, pripravených na skopírovanie do repozitára.
Multiparadigmový programovací jazyk
Kompletný .gitignore pre OCaml
# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 15:49:50 UTC
# Technológie: OCaml
### OCaml ###
*.annot
# Statická knižnica
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Objektový súbor
*.o
_opam/
Čo tieto pravidlá pre OCaml skutočne ignorujú
Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.
Všeobecné
| Vzor | Čo ignoruje |
|---|---|
*.annot |
Všeobecné |
*.a |
Statická knižnica |
*.cma |
Všeobecné |
*.cmi |
Všeobecné |
*.cmo |
Všeobecné |
*.cmx |
Všeobecné |
*.cmxa |
Všeobecné |
*.cmxs |
Všeobecné |
*.cmt |
Súbory s podrobnými informáciami o kompilácii (vygenerované `ocamlc`/`ocamlopt` pri použití voľby `-bin-annot`). Sú užitočné pre nástroje na analýzu kódu (napr. Merlin). |
*.cmti |
Všeobecné |
_build/ |
Všeobecné |
*.byte |
ciele ocamlbuild |
setup.data |
súbory vygenerované oasis |
setup.log |
Všeobecné |
*.native |
Všeobecné |
*.o |
Objektový súbor |
Konfiguračný súbor Merlin pre Vim a Emacs
| Vzor | Čo ignoruje |
|---|---|
.merlin |
Konfiguračný súbor Merlin pre Vim a Emacs |
Súbory vygenerované Dune
| Vzor | Čo ignoruje |
|---|---|
*.install |
Súbory vygenerované Dune |
Lokálne prostredie OPAM switch
| Vzor | Čo ignoruje |
|---|---|
_opam/ |
Lokálne prostredie OPAM switch |
Ako používať tento .gitignore pre OCaml
- Skopírujte pravidlá pre OCaml vyššie alebo si súbor priamo stiahnite.
- V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
- Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
- Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.