.gitignore untuk OCaml

19 peraturan pengabaian untuk OCaml, sedia untuk disalin ke repositori anda.

Bahasa pengaturcaraan pelbagai paradigma

.gitignore yang lengkap untuk OCaml

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 23:47:00 UTC
# Teknologi: OCaml

### OCaml ###
*.annot
# Perpustakaan statik
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Fail objek
*.o
_opam/

Apa yang sebenarnya diabaikan oleh peraturan OCaml ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

Umum

Corak Perkara yang diabaikan
*.annot Umum
*.a Perpustakaan statik
*.cma Umum
*.cmi Umum
*.cmo Umum
*.cmx Umum
*.cmxa Umum
*.cmxs Umum
*.cmt Fail yang mengandungi maklumat terperinci tentang kompilasi (dijana oleh `ocamlc`/`ocamlopt` apabila dipanggil menggunakan pilihan `-bin-annot`). Fail ini biasanya berguna untuk alat pemeriksaan kod (cth. Merlin).
*.cmti Umum
_build/ Umum
*.byte sasaran ocamlbuild
setup.data fail yang dihasilkan oleh oasis
setup.log Umum
*.native Umum
*.o Fail objek

Merlin mengkonfigurasi fail untuk Vim dan Emacs

Corak Perkara yang diabaikan
.merlin Merlin mengkonfigurasi fail untuk Vim dan Emacs

Fail yang dihasilkan oleh Dune

Corak Perkara yang diabaikan
*.install Fail yang dihasilkan oleh Dune

Suis OPAM tempatan

Corak Perkara yang diabaikan
_opam/ Suis OPAM tempatan

Bagaimana untuk menggunakan .gitignore ini untuk OCaml

  1. Salin peraturan OCaml di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat Bahasa .gitignore yang lain

Lihat setiap templat Bahasa