Ludovic Frank Gitignore

.gitignore для OCaml

19 правил игнорирования для OCaml, готовых к копированию в репозиторий.

Мультипарадигмальный язык программирования

Полный .gitignore для OCaml

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 22:59:55 UTC
# Технологии: OCaml

### OCaml ###
*.annot
# Статическая библиотека
*.a
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.cmxs
*.cmt
*.cmti
_build/
*.byte
setup.data
setup.log
*.native
.merlin
*.install
# Объектный файл
*.o
_opam/

Что на самом деле игнорируют эти правила OCaml

Каждый шаблон ниже и почему он принадлежит вашему .gitignore.

Общий

Шаблон Что он игнорирует
*.annot Общий
*.a Статическая библиотека
*.cma Общий
*.cmi Общий
*.cmo Общий
*.cmx Общий
*.cmxa Общий
*.cmxs Общий
*.cmt Файлы, содержащие подробную информацию о компиляции (генерируются `ocamlc`/`ocamlopt` при вызове с использованием опции `-bin-annot`). Эти файлы обычно полезны для инструментов проверки кода (например, Merlin).
*.cmti Общий
_build/ Общий
*.byte цели ocamlbuild
setup.data файлы, сгенерированные оазисом
setup.log Общий
*.native Общий
*.o Объектный файл

Конфигурационный файл Merlin для Vim и Emacs

Шаблон Что он игнорирует
.merlin Конфигурационный файл Merlin для Vim и Emacs

Файлы, сгенерированные Дюной

Шаблон Что он игнорирует
*.install Файлы, сгенерированные Дюной

Локальный переключатель OPAM

Шаблон Что он игнорирует
_opam/ Локальный переключатель OPAM

Как использовать .gitignore для OCaml

  1. Скопируйте приведенные выше правила OCaml или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны Язык .gitignore

Посмотреть все шаблоны Язык