---
name: "hg-parents"
section: "1"
platform: "linux"
package: "mercurial"
version: "7.2.4-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/hg-parents"
---

# hg-parents(1)

show the parents of the working directory or revision (DEPRECATED)

## NAME

hg parents - show the parents of the working directory or revision (DEPRECATED)

## SYNOPSIS

```
hg parents [-r REV] [FILE]
```

## DESCRIPTION

Print the working directory's parent revisions. If a revision is given via -r/--rev, the parent of that revision will be printed. If a file argument is given, the revision in which the file was last changed (before the working directory revision or the argument to --rev if given) is printed.

This command is equivalent to:

```
hg log -r "p1()+p2()" or
hg log -r "p1(REV)+p2(REV)" or
hg log -r "max(::p1() and file(FILE))+max(::p2() and file(FILE))" or
hg log -r "max(::p1(REV) and file(FILE))+max(::p2(REV) and file(FILE))"
```

See **hg summary** and **hg help revsets** for related information.

Returns 0 on success.

## OPTIONS

- **-r,***--rev* **\<REV\>**

  show parents of the specified revision

- **--style** *\<STYLE\>*

  display using template map file (DEPRECATED)

- **-T,***--template* **\<TEMPLATE\>**

  display with template
