.gitignore for HOL

7 ignore rules for HOL, ready to copy into your repository.

Interactive theorem prover for higher-order logic

The complete .gitignore for HOL

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-09-17 17:00:39 UTC
# Technologies: HOL

### HOL ###
*Script
# Holmake-generated theory signature
*Theory.sig
*Theory.sml
*.uo
*.ui
.hollogs
# Holmake auxiliary directory
.HOLMK

What these HOL rules actually ignore

Every pattern below, and why it belongs in your .gitignore.

General

Pattern What it ignores
*Script General

Holmake generated files

Pattern What it ignores
*Theory.sig Holmake-generated theory signature
*Theory.sml Holmake generated files
*.uo Holmake generated files
*.ui Holmake generated files

Holmake auxiliary files

Pattern What it ignores
.hollogs Holmake auxiliary files
.HOLMK Holmake auxiliary directory

How to use this .gitignore for HOL

  1. Copy the HOL rules above, or download the file directly.
  2. Create a file named .gitignore at the root of your Git repository and paste the rules into it.
  3. If some of those files are already tracked, run git rm -r --cached . then commit again — Git only applies ignore rules to untracked files.
  4. Commit the .gitignore so everyone on the team shares the same rules.

Other Language .gitignore templates

See every Language template