.gitignore untuk OCaml

19 aturan pengabaian untuk OCaml, siap disalin ke repositori Anda.

Bahasa pemrograman multi-paradigma

.gitignore lengkap untuk OCaml

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 22:58:06 UTC
# Teknologi: OCaml

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

Apa yang sebenarnya diabaikan oleh aturan OCaml ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Umum

Pola Yang diabaikan
*.annot Umum
*.a Pustaka statis
*.cma Umum
*.cmi Umum
*.cmo Umum
*.cmx Umum
*.cmxa Umum
*.cmxs Umum
*.cmt berkas yang berisi informasi rinci tentang kompilasi (dihasilkan oleh `ocamlc`/`ocamlopt` saat dipanggil menggunakan opsi `-bin-annot`). berkas-berkas ini biasanya berguna untuk alat pemeriksaan kode (misalnya Merlin).
*.cmti Umum
_build/ Umum
*.byte Target ocamlbuild
setup.data Berkas yang dihasilkan oasis
setup.log Umum
*.native Umum
*.o Berkas objek

berkas konfigurasi Merlin untuk Vim dan Emacs

Pola Yang diabaikan
.merlin berkas konfigurasi Merlin untuk Vim dan Emacs

Berkas yang dihasilkan Dune

Pola Yang diabaikan
*.install Berkas yang dihasilkan Dune

Sakelar OPAM lokal

Pola Yang diabaikan
_opam/ Sakelar OPAM lokal

Cara menggunakan .gitignore ini untuk OCaml

  1. Salin aturan OCaml di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore Bahasa lainnya

Lihat semua templat Bahasa