.gitignore pro OCaml

19 pravidel ignorování pro OCaml, připravených ke zkopírování do repozitáře.

Multiparadigmatický programovací jazyk

Kompletní .gitignore pro OCaml

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 15:51:07 UTC
# Technologie: OCaml

### OCaml ###
*.annot
# Statická knihovna
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Objektový soubor
*.o
_opam/

Co pravidla pro OCaml skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Obecné

Vzor Co ignoruje
*.annot Obecné
*.a Statická knihovna
*.cma Obecné
*.cmi Obecné
*.cmo Obecné
*.cmx Obecné
*.cmxa Obecné
*.cmxs Obecné
*.cmt Soubory s podrobnými informacemi o kompilaci (generované `ocamlc`/`ocamlopt` při použití volby `-bin-annot`). Obvykle jsou užitečné pro nástroje pro analýzu kódu (např. Merlin).
*.cmti Obecné
_build/ Obecné
*.byte Cíle ocamlbuild
setup.data Soubory generované oasis
setup.log Obecné
*.native Obecné
*.o Objektový soubor

Konfigurační soubor Merlin pro Vim a Emacs

Vzor Co ignoruje
.merlin Konfigurační soubor Merlin pro Vim a Emacs

Soubory generované Dune

Vzor Co ignoruje
*.install Soubory generované Dune

Místní přepínač OPAM

Vzor Co ignoruje
_opam/ Místní přepínač OPAM

Jak používat tento .gitignore pro OCaml

  1. Zkopírujte výše uvedená pravidla pro OCaml nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii Jazyk

Zobrazit všechny šablony pro Jazyk