.gitignore za OCaml

19 pravila izuzimanja za OCaml, spremnih za kopiranje u repozitorij.

Višeparadigmatski programski jezik

Potpuni .gitignore za OCaml

# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 15:49:43 UTC
# Tehnologije: OCaml

### OCaml ###
*.annot
# Statička biblioteka
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Objektna datoteka
*.o
_opam/

Što ova pravila za OCaml zapravo zanemaruju

Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.

Općenito

Obrazac Što zanemaruje
*.annot Općenito
*.a Statička biblioteka
*.cma Općenito
*.cmi Općenito
*.cmo Općenito
*.cmx Općenito
*.cmxa Općenito
*.cmxs Općenito
*.cmt Datoteke s detaljnim podacima o prevođenju (generira ih `ocamlc`/`ocamlopt` kada se pozove uz opciju `-bin-annot`). Obično su korisne alatima za pregled koda (npr. Merlin).
*.cmti Općenito
_build/ Općenito
*.byte ciljevi ocamlbuilda
setup.data datoteke koje generira oasis
setup.log Općenito
*.native Općenito
*.o Objektna datoteka

Konfiguracijska datoteka Merlina za Vim i Emacs

Obrazac Što zanemaruje
.merlin Konfiguracijska datoteka Merlina za Vim i Emacs

Datoteke koje generira Dune

Obrazac Što zanemaruje
*.install Datoteke koje generira Dune

Lokalni switch OPAM-a

Obrazac Što zanemaruje
_opam/ Lokalni switch OPAM-a

Kako koristiti ovaj .gitignore za OCaml

  1. Kopirajte pravila za OCaml iznad ili izravno preuzmite datoteku.
  2. U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
  3. Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
  4. Predajte .gitignore kako bi svi u timu koristili ista pravila.

Drugi predlošci .gitignore iz kategorije Jezik

Pogledajte sve predloške iz kategorije Jezik