Ludovic Frank Gitignore

OCaml için .gitignore

OCaml için deponuza kopyalamaya hazır 19 yoksayma kuralı.

Çok paradigmalı programlama dili

OCaml için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:51:45 UTC
# Teknolojiler: OCaml

### OCaml ###
*.annot
# Statik kütüphane
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Nesne dosyası
*.o
_opam/

Bu OCaml kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

Genel

Desen Yoksaydıkları
*.annot Genel
*.a Statik kütüphane
*.cma Genel
*.cmi Genel
*.cmo Genel
*.cmx Genel
*.cmxa Genel
*.cmxs Genel
*.cmt Derleme hakkında ayrıntılı bilgi içeren dosyalar (`-bin-annot` seçeneği kullanılarak çağrıldığında `ocamlc`/`ocamlopt` tarafından oluşturulur). Bu dosyalar genellikle kod inceleme araçları (örneğin Merlin) için kullanışlıdır.
*.cmti Genel
_build/ Genel
*.byte ocamlbuild hedefleri
setup.data oasis tarafından oluşturulan dosyalar
setup.log Genel
*.native Genel
*.o Nesne dosyası

Vim ve Emacs için Merlin yapılandırma dosyası

Desen Yoksaydıkları
.merlin Vim ve Emacs için Merlin yapılandırma dosyası

Dune tarafından oluşturulan dosyalar

Desen Yoksaydıkları
*.install Dune tarafından oluşturulan dosyalar

Yerel OPAM anahtarı

Desen Yoksaydıkları
_opam/ Yerel OPAM anahtarı

OCaml için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki OCaml kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer Dil .gitignore şablonları

Her Dil şablonunu görün