.gitignore priekš OCaml
19 ignorē OCaml noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.
Vairāku paradigmu programmēšanas valoda
Pilnīgs .gitignore priekš OCaml
# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:53:24 UTC
# Tehnoloģijas: OCaml
### OCaml ###
*.annot
# Statiskā bibliotēka
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Objekta fails
*.o
_opam/
Ko šie OCaml noteikumi faktiski ignorē
Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.
Ģenerālis
| Raksts | Ko tas ignorē |
|---|---|
*.annot |
Ģenerālis |
*.a |
Statiskā bibliotēka |
*.cma |
Ģenerālis |
*.cmi |
Ģenerālis |
*.cmo |
Ģenerālis |
*.cmx |
Ģenerālis |
*.cmxa |
Ģenerālis |
*.cmxs |
Ģenerālis |
*.cmt |
Faili, kas satur detalizētu informāciju par kompilāciju (ģenerēja `ocamlc`/`ocamlopt`, kad tiek izsaukts, izmantojot opciju `-bin-annot`). Šie faili parasti ir noderīgi koda pārbaudes rīkiem (piemēram, Merlin). |
*.cmti |
Ģenerālis |
_build/ |
Ģenerālis |
*.byte |
ocamlbuild mērķi |
setup.data |
oāzes ģenerētie faili |
setup.log |
Ģenerālis |
*.native |
Ģenerālis |
*.o |
Objekta fails |
Merlin konfigurācijas fails Vim un Emacs
| Raksts | Ko tas ignorē |
|---|---|
.merlin |
Merlin konfigurācijas fails Vim un Emacs |
Dune ģenerētie faili
| Raksts | Ko tas ignorē |
|---|---|
*.install |
Dune ģenerētie faili |
Vietējais OPAM slēdzis
| Raksts | Ko tas ignorē |
|---|---|
_opam/ |
Vietējais OPAM slēdzis |
Kā lietot šo .gitignore failu tehnoloģijai OCaml
- Kopējiet iepriekš minētos OCaml noteikumus vai lejupielādējiet failu tieši.
- Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
- Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
- Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.