.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH jj-tag-list 1 "list " .SH NAME jj\-tag\-list \- List tags and their targets .SH SYNOPSIS \fBjj tag list\fR [\fB\-a\fR|\fB\-\-all\-remotes\fR] [\fB\-R\fR|\fB\-\-repository\fR] [\fB\-\-ignore\-working\-copy\fR] [\fB\-\-remote\fR] [\fB\-\-no\-integrate\-operation\fR] [\fB\-t\fR|\fB\-\-tracked\fR] [\fB\-c\fR|\fB\-\-conflicted\fR] [\fB\-\-ignore\-immutable\fR] [\fB\-\-at\-operation\fR] [\fB\-r\fR|\fB\-\-revision\fR] [\fB\-\-debug\fR] [\fB\-T\fR|\fB\-\-template\fR] [\fB\-\-color\fR] [\fB\-\-sort\fR] [\fB\-\-quiet\fR] [\fB\-\-no\-pager\fR] [\fB\-\-config\fR] [\fB\-\-config\-file\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fINAMES\fR] .SH DESCRIPTION List tags and their targets .PP By default, a tracked remote tag will be included only if its target is different from the local tag. An untracked remote tag won\*(Aqt be listed. For a conflicted tag (both local and remote), old target revisions are preceded by a "\-" and new target revisions are preceded by a "+". .PP The `\-r` flag combined with revset expressions can be used for filtering. For example: .PP * `jj tag list \-r \*(AqREV::\*(Aq` shows tags whose targets are descendants of REV (similar to `git tag \-\-contains REV`). .PP * `jj tag list \-r \*(Aq::REV\*(Aq` shows tags whose targets are ancestors of REV (similar to `git tag \-\-merged REV`). .SH OPTIONS .TP \fB\-a\fR, \fB\-\-all\-remotes\fR Show all tracked and untracked remote tags including the ones whose targets are synchronized with the local tags .TP \fB\-\-remote\fR \fI\fR Show all tracked and untracked remote tags belonging to this remote Can be combined with `\-\-tracked` or `\-\-conflicted` to filter the tags shown (can be repeated.) By default, the specified pattern matches remote names with glob syntax. You can also use other [string pattern syntax]. [string pattern syntax]: https://docs.jj\-vcs.dev/latest/revsets/#string\-patterns .TP \fB\-t\fR, \fB\-\-tracked\fR Show tracked remote tags only This omits local Git\-tracking tags by default. .TP \fB\-c\fR, \fB\-\-conflicted\fR Show conflicted tags only .TP \fB\-r\fR, \fB\-\-revision\fR \fI\fR Show tags whose local targets are in the given revisions Note that `\-r deleted_tag` will not work since `deleted_tag` wouldn\*(Aqt have a local target. .TP \fB\-T\fR, \fB\-\-template\fR \fI