.gitignore per a OCaml
19 regles d’exclusió de OCaml, llestes per copiar al repositori.
Llenguatge de programació multiparadigma
El .gitignore complet per a OCaml
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:50:56 UTC
# Tecnologies: OCaml
### OCaml ###
*.annot
# Biblioteca estàtica
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Fitxer objecte
*.o
_opam/
El que aquestes regles OCaml ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
General
| Patró | El que ignora |
|---|---|
*.annot |
General |
*.a |
Biblioteca estàtica |
*.cma |
General |
*.cmi |
General |
*.cmo |
General |
*.cmx |
General |
*.cmxa |
General |
*.cmxs |
General |
*.cmt |
Fitxers que contenen informació detallada sobre la compilació (generada per `ocamlc`/`ocamlopt` quan s'invoca amb l'opció `-bin-annot`). Aquests fitxers solen ser útils per a eines d'inspecció de codi (per exemple, Merlin). |
*.cmti |
General |
_build/ |
General |
*.byte |
objectius ocamlbuild |
setup.data |
fitxers generats per oasis |
setup.log |
General |
*.native |
General |
*.o |
Fitxer objecte |
Fitxer de configuració Merlin per a Vim i Emacs
| Patró | El que ignora |
|---|---|
.merlin |
Fitxer de configuració Merlin per a Vim i Emacs |
Fitxers generats per Dune
| Patró | El que ignora |
|---|---|
*.install |
Fitxers generats per Dune |
Commutador OPAM local
| Patró | El que ignora |
|---|---|
_opam/ |
Commutador OPAM local |
Com utilitzar aquest .gitignore per a OCaml
- Copieu les regles OCaml anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.