.gitignore, skirtas OCaml
19 nepaiso OCaml taisyklių, paruoštų kopijuoti į jūsų saugyklą.
Kelių paradigmų programavimo kalba
Visas .gitignore, skirtas OCaml
# Sukurta LFGitignore - https://lfgitignore.com
# Sukurta: 2026-10-31 21:51:46 UTC
# Technologijos: OCaml
### OCaml ###
*.annot
# Statinė biblioteka
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Objekto failas
*.o
_opam/
Kokių failų nepaiso šios OCaml taisyklės
Kiekvienas toliau pateiktas šablonas paaiškintas: kodėl jis reikalingas jūsų .gitignore.
Generolas
| Šablonas | Ką ignoruoja |
|---|---|
*.annot |
Generolas |
*.a |
Statinė biblioteka |
*.cma |
Generolas |
*.cmi |
Generolas |
*.cmo |
Generolas |
*.cmx |
Generolas |
*.cmxa |
Generolas |
*.cmxs |
Generolas |
*.cmt |
Failai, kuriuose yra išsami informacija apie kompiliaciją (sugeneruota `ocamlc`/`ocamlopt`, kai iškviečiama naudojant parinktį `-bin-annot`). Šie failai paprastai naudingi kodo tikrinimo įrankiams (pvz., Merlin). |
*.cmti |
Generolas |
_build/ |
Generolas |
*.byte |
„ocamlbuild“ taikiniai |
setup.data |
oasis sugeneruotus failus |
setup.log |
Generolas |
*.native |
Generolas |
*.o |
Objekto failas |
„Merlin“ konfigūravimo failas, skirtas Vim ir Emacs
| Šablonas | Ką ignoruoja |
|---|---|
.merlin |
„Merlin“ konfigūravimo failas, skirtas Vim ir Emacs |
Dune sugeneruoti failai
| Šablonas | Ką ignoruoja |
|---|---|
*.install |
Dune sugeneruoti failai |
Vietinis OPAM jungiklis
| Šablonas | Ką ignoruoja |
|---|---|
_opam/ |
Vietinis OPAM jungiklis |
Kaip naudoti šį .gitignore OCaml
- Nukopijuokite aukščiau pateiktas OCaml taisykles arba atsisiųskite failą tiesiogiai.
- Sukurkite failą pavadinimu .gitignore savo Git saugyklos šaknyje ir įklijuokite į jį taisykles.
- Jei kai kurie iš tų failų jau sekami, paleiskite git rm -r --cached ., tada vėl įsipareigokite – Git taiko ignoravimo taisykles tik nesekamiems failams.
- Įsipareigokite .gitignore, kad visi komandos nariai laikytųsi tos pačios taisyklės.