.gitignore for Mercurial

6 ignore rules for Mercurial, ready to copy into your repository.

Distributed version control system

The complete .gitignore for Mercurial

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:34:17 UTC
# Technologies: Mercurial

### Mercurial ###
.hg/
# Mercurial ignore file
.hgignore
.hgsigs
.hgsub
.hgsubstate
.hgtags

What these Mercurial rules actually ignore

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

General

Pattern What it ignores
.hg/ General
.hgignore Mercurial ignore file
.hgsigs General
.hgsub General
.hgsubstate General
.hgtags General

How to use this .gitignore for Mercurial

  1. Copy the Mercurial 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 Version Control .gitignore templates

See every Version Control template