---
name: "hg-root"
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-root"
---

# hg-root(1)

print the root (top) of the current working directory

## NAME

hg root - print the root (top) of the current working directory

## SYNOPSIS

```
hg root
```

## DESCRIPTION

Print the root directory of the current repository.

Template:

The following keywords are supported in addition to the common template keywords and functions. See also **hg help templates**.

- **hgpath**

  String. Path to the .hg directory.

- **storepath**

  String. Path to the directory holding versioned data.

  Returns 0 on success.

## OPTIONS

- **--share-source**

  print the share source root instead

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

  display with template
