Version Control
fossil
https://fossil-scm.org/home/help
- branch current: Flags: –help, -h
- branch info: Flags: –help, –repository, -R, -h. Valued: –repository, -R
- branch list: Flags: –all, –closed, –help, –repository, –verbose, -a, -c, -h, -r, -v. Valued: –repository, -R
- cat: Flags: –help, –repository, -R, -h, -r. Valued: –repository, -R, -r. Positional args accepted
- diff: Flags: –brief, –checkin, –context, –diff-binary, –exclude, –from, –help, –ignore-all-space, –ignore-blank-lines, –ignore-case, –ignore-eol-ws, –ignore-space-at-eol, –ignore-trailing-cr, –include, –internal, –invert, –no-dir-prefix, –numstat, –quiet, –repository, –show-summary, –side-by-side, –strip-trailing-cr, –strip-trailing-lf, –strip-trailing-spaces, –strip-trailing-whitespace, –tk, –to, –unified, –verbose, –versions, –web, -N, -R, -W, -Z, -b, -c, -h, -i, -q, -r, -u, -v, -w, -y, -z. Valued: –against, –diff-binary, –exec-abs-paths, –exec-rel-paths, –from, –internal, –repository, –strip-trailing-spaces, –strip-trailing-whitespace, –to, –unified, -N, -R, -W, -c, -r, -y. Positional args accepted
- extras: Flags: –abs-paths, –case-sensitive, –dotfiles, –header, –help, –ignore, –repository, –rel-paths, -R, -h. Valued: –ignore, –repository, -R
- finfo: Flags: –help, –limit, –no-graph, –offset, –print, –repository, –show-id, –showid, –status, –type, –width, -R, -h, -l, -p, -w. Valued: –branch, –limit, –repository, –type, –width, -R, -l, -w. Positional args accepted
- help: Positional args accepted
- info: Flags: –comment-format, –help, –repository, –verbose, -R, -h, -v. Valued: –repository, -R. Positional args accepted
- ls: Flags: –age, –help, –repository, –type, –verbose, -R, -h, -l, -r, -v. Valued: –repository, –type, -R, -r. Positional args accepted
- search: Flags: –help, -h, –all, –checkin, –documentation, –forum, –ticket, –unindexed, –wiki. Valued: –limit, -n. Positional args accepted
- status: Flags: –all, –changed, –differ, –dotfiles, –header, –help, –ifchanged, –limit, –repository, –verbose, -R, -a, -c, -d, -h, -v. Valued: –repository, -R
- tag find: Flags: –help, -h. Valued: –repository, –type, -R
- tag list: Flags: –all, –inverse, –help, –raw, –repository, -R, -a, -h, -i. Valued: –limit, –prefix, –repository, -R
- timeline: Flags: –brief, –full, –help, –limit, –no-graph, –repository, –showfiles, –verbose, -W, -R, -b, -h, -l, -n, -v, -w. Valued: –after, –before, –children, –limit, –repository, –type, –width, -R, -W, -c, -l, -n, -t, -w. Positional args accepted
- version: Flags: –help, –verbose, -h, -v
- whatis: Flags: –help, –repository, –type, –verbose, -R, -h, -v. Valued: –repository, –type, -R. Positional args accepted
- Allowed standalone flags: –help, –version, -h, -v
git
- blame: Flags: –color-by-age, –color-lines, –help, –incremental, –line-porcelain, –minimal, –porcelain, –progress, –root, –show-email, –show-name, –show-number, –show-stats, -b, -c, -e, -f, -h, -k, -l, -n, -p, -s, -t, -w. Valued: –abbrev, –contents, –ignore-rev, –ignore-revs-file, -C, -L, -M, -S
- branch: Flags: –all, –help, –ignore-case, –list, –no-abbrev, –no-color, –no-column, –omit-empty, –remotes, –show-current, –verbose, -a, -h, -i, -l, -r, -v, -vv. Valued: –abbrev, –color, –column, –contains, –format, –merged, –no-contains, –no-merged, –points-at, –sort
- cat-file: Flags: –batch-all-objects, –buffer, –filters, –follow-symlinks, –help, –mailmap, –textconv, –unordered, –use-mailmap, -Z, -e, -h, -p, -s, -t. Valued: –batch, –batch-check, –batch-command, –filter, –path
- check-ignore: Flags: –help, –no-index, –non-matching, –quiet, –stdin, –verbose, -h, -n, -q, -v, -z
- cliff (requires –no-exec): Flags: –bumped-version, –current, –help, –latest, –no-exec, –offline, –topo-order, –unreleased, –use-branch-tags, –verbose, –version, -V, -h, -l, -u, -v. Valued: –body, –bump, –config, –count-tags, –exclude-path, –from-context, –ignore-tags, –include-path, –repository, –skip-commit, –skip-tags, –sort, –strip, –tag, –tag-pattern, –with-commit, –with-tag-message, –workdir, -b, -c, -r, -s, -t, -w
- config –get
- config –get-all
- config –get-regexp
- config –help
- config –list
- config -h
- config -l
- config: Flags: –global, –local, –name-only, –show-origin, –show-scope, –system, –worktree, -z. Valued: –blob, –file, -f
- count-objects: Flags: –help, –human-readable, –verbose, -H, -h, -v
- describe: Flags: –all, –always, –contains, –debug, –exact-match, –first-parent, –help, –long, –tags, -h. Valued: –abbrev, –broken, –candidates, –dirty, –exclude, –match
- diff: Flags: –cached, –cc, –check, –color-words, –combined-all-paths, –compact-summary, –cumulative, –dirstat-by-file, –exit-code, –find-copies, –find-copies-harder, –find-renames, –first-parent, –follow, –full-index, –help, –histogram, –ignore-all-space, –ignore-blank-lines, –ignore-cr-at-eol, –ignore-space-at-eol, –ignore-space-change, –ignore-submodules, –merge-base, –minimal, –name-only, –name-status, –no-color, –no-ext-diff, –no-index, –no-patch, –no-prefix, –no-renames, –no-textconv, –numstat, –ours, –patch, –patch-with-raw, –patch-with-stat, –patience, –pickaxe-all, –quiet, –raw, –shortstat, –staged, –stat, –summary, –text, –textconv, –theirs, -B, -C, -M, -R, -a, -b, -h, -p, -q, -u, -w, -z. Valued: –abbrev, –color, –color-moved, –diff-algorithm, –diff-filter, –diff-merges, –dirstat, –dst-prefix, –inter-hunk-context, –line-prefix, –output-indicator-new, –output-indicator-old, –relative, –src-prefix, –stat-count, –stat-graph-width, –stat-name-width, –stat-width, –submodule, –unified, –word-diff, –word-diff-regex, -G, -O, -S, -U
- diff-tree: Flags: –cc, –combined-all-paths, –find-copies-harder, –full-index, –help, –ignore-all-space, –ignore-space-at-eol, –ignore-space-change, –merge-base, –minimal, –name-only, –name-status, –no-commit-id, –no-ext-diff, –no-patch, –no-renames, –numstat, –patch, –patch-with-raw, –patch-with-stat, –pickaxe-all, –raw, –root, –shortstat, –stat, –stdin, –summary, –text, -B, -C, -M, -R, -a, -c, -h, -m, -p, -r, -s, -t, -u, -v, -z. Valued: –abbrev, –diff-algorithm, –diff-filter, –pretty, -O, -S
- fetch: Flags: –all, –append, –atomic, –dry-run, –force, –help, –ipv4, –ipv6, –keep, –multiple, –negotiate-only, –no-auto-gc, –no-auto-maintenance, –no-show-forced-updates, –no-tags, –no-write-fetch-head, –porcelain, –prefetch, –progress, –prune, –prune-tags, –quiet, –refetch, –set-upstream, –show-forced-updates, –stdin, –tags, –unshallow, –update-head-ok, –update-shallow, –verbose, –write-commit-graph, –write-fetch-head, -4, -6, -P, -a, -f, -h, -k, -m, -n, -p, -q, -t, -u, -v. Valued: –deepen, –depth, –filter, –jobs, –negotiation-tip, –recurse-submodules, –refmap, –server-option, –shallow-exclude, –shallow-since, -j, -o
- for-each-ref: Flags: –help, –ignore-case, –include-root-refs, –omit-empty, –perl, –python, –shell, –stdin, –tcl, -h, -p, -s. Valued: –color, –contains, –count, –exclude, –format, –merged, –no-contains, –no-merged, –points-at, –sort
- grep: Flags: –all-match, –and, –basic-regexp, –break, –cached, –column, –count, –exclude-standard, –extended-regexp, –files-with-matches, –files-without-match, –fixed-strings, –full-name, –function-context, –heading, –help, –ignore-case, –index, –invert-match, –line-number, –name-only, –no-color, –no-index, –null, –only-matching, –perl-regexp, –quiet, –recurse-submodules, –recursive, –show-function, –text, –textconv, –untracked, –word-regexp, -E, -F, -G, -H, -I, -L, -P, -W, -a, -c, -h, -i, -l, -n, -o, -p, -q, -r, -v, -w, -z. Valued: –after-context, –before-context, –color, –context, –max-count, –max-depth, –open-files-in-pager, –threads, -A, -B, -C, -O, -e, -f, -m
- help: Positional args accepted
- log: Flags: –abbrev-commit, –all, –ancestry-path, –author-date-order, –bisect, –boundary, –branches, –cherry, –cherry-mark, –cherry-pick, –children, –clear-decorations, –compact-summary, –cumulative, –date-order, –dense, –do-walk, –early-output, –first-parent, –follow, –full-diff, –full-history, –graph, –help, –ignore-missing, –invert-grep, –left-only, –left-right, –log-size, –mailmap, –merges, –minimal, –name-only, –name-status, –no-abbrev-commit, –no-color, –no-decorate, –no-expand-tabs, –no-ext-diff, –no-merges, –no-notes, –no-patch, –no-prefix, –no-renames, –no-walk, –numstat, –oneline, –parents, –patch, –patch-with-raw, –patch-with-stat, –patience, –pickaxe-all, –pickaxe-regex, –raw, –reflog, –regexp-ignore-case, –relative-date, –remotes, –reverse, –shortstat, –show-linear-break, –show-notes, –show-pulls, –show-signature, –simplify-by-decoration, –simplify-merges, –source, –sparse, –stat, –stdin, –summary, –tags, –text, –topo-order, –use-mailmap, -0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -h, -i, -p, -q, -s, -u. Valued: –abbrev, –after, –author, –before, –color, –committer, –date, –decorate, –decorate-refs, –decorate-refs-exclude, –diff-algorithm, –diff-filter, –diff-merges, –encoding, –exclude, –format, –glob, –grep, –max-count, –max-parents, –min-parents, –pretty, –since, –skip, –until, -G, -L, -S, -n
- ls-files: Flags: –cached, –debug, –deduplicate, –deleted, –directory, –empty-directory, –eol, –error-unmatch, –exclude-standard, –full-name, –help, –ignored, –killed, –modified, –no-empty-directory, –others, –recurse-submodules, –resolve-undo, –sparse, –stage, –unmerged, -c, -d, -f, -h, -i, -k, -m, -o, -r, -s, -t, -u, -v, -z. Valued: –abbrev, –exclude, –exclude-from, –exclude-per-directory, –format, –with-tree, -X, -x
- ls-remote: Flags: –branches, –exit-code, –get-url, –help, –quiet, –refs, –symref, –tags, -b, -h, -q, -t. Valued: –server-option, –sort, -o
- ls-tree: Flags: –full-name, –full-tree, –help, –long, –name-only, –name-status, –object-only, -d, -h, -l, -r, -t, -z. Valued: –abbrev, –format
- merge-base: Flags: –all, –fork-point, –help, –independent, –is-ancestor, –octopus, -a, -h
- merge-tree: Flags: –allow-unrelated-histories, –help, –messages, –name-only, –quiet, –stdin, –trivial-merge, –write-tree, -h, -z. Valued: –merge-base, -X
- name-rev: Flags: –all, –always, –annotate-stdin, –help, –name-only, –tags, –undefined, -h. Valued: –exclude, –refs
- notes –help
- notes -h
- notes list
- notes show
- pull: Flags: –all, –allow-unrelated-histories, –append, –autostash, –commit, –compact-summary, –dry-run, –edit, –ff, –ff-only, –force, –help, –ipv4, –ipv6, –keep, –no-autostash, –no-commit, –no-edit, –no-ff, –no-gpg-sign, –no-log, –no-rebase, –no-recurse-submodules, –no-show-forced-updates, –no-signoff, –no-squash, –no-stat, –no-tags, –no-verify, –no-verify-signatures, –progress, –prune, –quiet, –set-upstream, –show-forced-updates, –signoff, –squash, –stat, –tags, –verbose, –verify, –verify-signatures, -4, -6, -a, -e, -f, -h, -k, -n, -p, -q, -t, -v. Valued: –cleanup, –depth, –deepen, –filter, –gpg-sign, –jobs, –log, –rebase, –recurse-submodules, –refmap, –server-option, –shallow-exclude, –shallow-since, –strategy, –strategy-option, –upload-pack, -S, -X, -j, -o, -r, -s
- reflog: Flags: –abbrev-commit, –all, –ancestry-path, –author-date-order, –bisect, –boundary, –branches, –cherry, –cherry-mark, –cherry-pick, –children, –clear-decorations, –compact-summary, –cumulative, –date-order, –dense, –do-walk, –early-output, –first-parent, –follow, –full-diff, –full-history, –graph, –help, –ignore-missing, –invert-grep, –left-only, –left-right, –log-size, –mailmap, –merges, –minimal, –name-only, –name-status, –no-abbrev-commit, –no-color, –no-decorate, –no-expand-tabs, –no-ext-diff, –no-merges, –no-notes, –no-patch, –no-prefix, –no-renames, –no-walk, –numstat, –oneline, –parents, –patch, –patch-with-raw, –patch-with-stat, –patience, –pickaxe-all, –pickaxe-regex, –raw, –reflog, –regexp-ignore-case, –relative-date, –remotes, –reverse, –shortstat, –show-linear-break, –show-notes, –show-pulls, –show-signature, –simplify-by-decoration, –simplify-merges, –source, –sparse, –stat, –stdin, –summary, –tags, –text, –topo-order, –use-mailmap, -0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -h, -i, -p, -q, -s, -u. Valued: –abbrev, –after, –author, –before, –color, –committer, –date, –decorate, –decorate-refs, –decorate-refs-exclude, –diff-algorithm, –diff-filter, –diff-merges, –encoding, –exclude, –format, –glob, –grep, –max-count, –max-parents, –min-parents, –pretty, –since, –skip, –until, -G, -L, -S, -n
- remote
- rev-parse: Flags: –absolute-git-dir, –all, –branches, –git-common-dir, –git-dir, –git-path, –help, –is-bare-repository, –is-inside-git-dir, –is-inside-work-tree, –is-shallow-repository, –local-env-vars, –quiet, –remotes, –shared-index-path, –show-cdup, –show-prefix, –show-superproject-working-tree, –show-toplevel, –symbolic, –symbolic-full-name, –tags, –verify, -h, -q. Valued: –abbrev-ref, –after, –before, –default, –exclude, –glob, –prefix, –resolve-git-dir, –short, –since, –until. Positional args accepted
- shortlog: Flags: –committer, –email, –help, –numbered, –summary, -c, -e, -h, -n, -s. Valued: –format, –group
- show: Flags: –abbrev-commit, –cc, –color-words, –combined-all-paths, –compact-summary, –cumulative, –expand-tabs, –find-copies, –find-renames, –full-index, –help, –histogram, –ignore-all-space, –ignore-blank-lines, –ignore-space-at-eol, –ignore-space-change, –mailmap, –minimal, –name-only, –name-status, –no-color, –no-ext-diff, –no-notes, –no-patch, –no-prefix, –no-renames, –no-textconv, –numstat, –oneline, –patch, –patch-with-raw, –patch-with-stat, –patience, –pickaxe-all, –pickaxe-regex, –raw, –shortstat, –show-notes, –show-signature, –source, –stat, –summary, –text, –textconv, –use-mailmap, -h, -p, -q, -s, -u, -w. Valued: –abbrev, –color, –color-moved, –decorate, –decorate-refs, –decorate-refs-exclude, –diff-algorithm, –diff-filter, –diff-merges, –encoding, –format, –notes, –pretty, –stat-count, –stat-graph-width, –stat-name-width, –submodule, –word-diff, –word-diff-regex, -G, -O, -S
- stash –help: Positional args accepted
- stash -h: Positional args accepted
- stash list: Positional args accepted
- stash show: Flags: –help, –patch, –stat, -h, -p, -u. Positional args accepted
- status: Flags: –ahead-behind, –branch, –help, –ignore-submodules, –long, –no-ahead-behind, –no-renames, –null, –renames, –short, –show-stash, –verbose, -b, -h, -s, -v, -z. Valued: –column, –find-renames, –ignored, –porcelain, –untracked-files, -M, -u
- symbolic-ref: Flags: –help, –no-recurse, –quiet, –recurse, –short, -h, -q
- tag: Flags: –help, –list, –no-color, –no-column, –verify, -h, -l, -v. Valued: –color, –column, –contains, –format, –merged, –no-contains, –no-merged, –points-at, –sort, -n
- verify-commit: Flags: –help, –raw, –verbose, -h, -v
- verify-tag: Flags: –help, –raw, –verbose, -h, -v. Valued: –format
- worktree –help
- worktree -h
- worktree list: Flags: –porcelain, –verbose, -v, -z
- Allowed standalone flags: –help, –version, -V, -h
git-cliff
- Requires –no-exec. - Allowed standalone flags: –bumped-version, –current, –help, –latest, –no-exec, –offline, –topo-order, –unreleased, –use-branch-tags, –verbose, –version, -V, -h, -l, -u, -v
- Allowed valued flags: –body, –bump, –config, –count-tags, –exclude-path, –from-context, –ignore-tags, –include-path, –repository, –skip-commit, –skip-tags, –sort, –strip, –tag, –tag-pattern, –with-commit, –with-tag-message, –workdir, -b, -c, -r, -s, -t, -w
- Bare invocation allowed
git-lfs
- env: Flags: –help, -h
- locks: Flags: –help, –json, –local, –verify, -h, -l, -v. Valued: –id, –limit, –path
- ls-files: Flags: –all, –deleted, –help, –long, –name-only, –size, -a, -d, -h, -l, -n, -s. Valued: –include, –exclude, -I, -X
- status: Flags: –help, –json, –porcelain, -h
- version: Flags: –help, -h
- Allowed standalone flags: –help, –version, -h
hg
https://www.mercurial-scm.org/doc/hg.1.html
- annotate: Flags: –changeset, –date, –file, –follow, –help, –ignore-all-space, –ignore-blank-lines, –ignore-space-change, –ignore-space-at-eol, –line-number, –no-binary, –no-follow, –number, –quiet, –text, –user, –verbose, -B, -Z, -a, -b, -c, -d, -f, -h, -l, -n, -q, -u, -v, -w. Valued: –exclude, –include, –rev, –skip, -I, -X, -r. Positional args accepted
- blame: Flags: –changeset, –date, –file, –follow, –help, –ignore-all-space, –ignore-blank-lines, –ignore-space-change, –ignore-space-at-eol, –line-number, –no-binary, –no-follow, –number, –quiet, –text, –user, –verbose, -B, -Z, -a, -b, -c, -d, -f, -h, -l, -n, -q, -u, -v, -w. Valued: –exclude, –include, –rev, –skip, -I, -X, -r. Positional args accepted
- bm: Flags: –active, –all, –delete, –force, –help, –inactive, –rename, -B, -d, -f, -h, -i, -l, -m. Valued: –rev, -r. Positional args accepted
- bookmark: Flags: –active, –all, –delete, –force, –help, –inactive, –rename, -B, -d, -f, -h, -i, -l, -m. Valued: –rev, -r. Positional args accepted
- bookmarks: Flags: –active, –all, –delete, –force, –help, –inactive, –rename, -B, -d, -f, -h, -i, -l, -m. Valued: –rev, -r. Positional args accepted
- branch: Flags: –clean, –force, –help, -C, -f, -h. Positional args accepted
- branches: Flags: –active, –closed, –help, -a, -c, -h. Valued: –rev, –style, –template, -T, -r
- cat: Flags: –decode, –help, -h. Valued: –exclude, –include, –output, –rev, –template, -I, -T, -X, -o, -r. Positional args accepted
- config: Flags: –debug, –edit, –global, –help, –local, –non-shared, –quiet, –user, -e, -h, -q. Valued: –source, -T, –template. Positional args accepted
- diff: Flags: –change, –git, –ignore-all-space, –ignore-blank-lines, –ignore-space-change, –ignore-space-at-eol, –ignore-changes, –mar, –no-binary, –no-dates, –noprefix, –nodates, –patch, –reverse, –show-function, –stat, –text, –unified, –word-diff, -B, -Z, -a, -b, -c, -g, -h, -p, -r, -w. Valued: –change, –exclude, –include, –rev, –root, –unified, -I, -U, -X, -c, -r. Positional args accepted
- files: Flags: –help, –print0, –quiet, –verbose, -0, -h, -q, -v. Valued: –exclude, –include, –rev, -I, -T, -X, -r. Positional args accepted
- grep: Flags: –all, –all-files, –diff, –files-with-matches, –ignore-case, –help, –line-number, –print0, –rev, -0, -a, -d, -h, -i, -l, -n, -r. Valued: –exclude, –include, –rev, –user, -I, -X, -r, -u. Positional args accepted
- heads: Flags: –active, –closed, –help, -a, -c, -h. Valued: –rev, –style, –template, -T, -r. Positional args accepted
- help: Positional args accepted
- id: Flags: –branch, –bookmarks, –debug, –help, –id, –num, –tags, -B, -b, -h, -i, -n, -r, -t. Valued: –rev, -r. Positional args accepted
- identify: Flags: –branch, –bookmarks, –debug, –help, –id, –num, –tags, -B, -b, -h, -i, -n, -r, -t. Valued: –rev, -r. Positional args accepted
- incoming: Flags: –bookmarks, –branch, –bundle, –force, –graph, –help, –insecure, –newest-first, –patch, -B, -G, -S, -b, -f, -h, -l, -n, -p, -r. Valued: –branch, –bundle, –rev, –ssh, –remotecmd, -r. Positional args accepted
- log: Flags: –branch, –copies, –debug, –follow, –follow-first, –git, –graph, –hidden, –help, –no-merges, –patch, –quiet, –removed, –reverse, –stat, –style, –template, –user, –verbose, -G, -M, -T, -b, -c, -d, -f, -g, -h, -k, -l, -p, -q, -r, -u, -v, -y. Valued: –branch, –date, –exclude, –include, –keyword, –limit, –prune, –rev, –style, –template, –user, -T, -X, -d, -f, -k, -l, -r, -u. Positional args accepted
- manifest: Flags: –all, –debug, –help, -h. Valued: –rev, -r. Positional args accepted
- outgoing: Flags: –bookmarks, –branch, –force, –graph, –help, –insecure, –newest-first, –patch, –ssh, –remotecmd, -B, -G, -S, -b, -f, -h, -l, -n, -p, -r. Valued: –branch, –rev, –ssh, –remotecmd, -r. Positional args accepted
- parents: Flags: –help, -h. Valued: –rev, –style, –template, -T, -r. Positional args accepted
- paths: Flags: –help, –quiet, –verbose, -q, -v. Positional args accepted
- showconfig: Flags: –debug, –edit, –global, –help, –local, –non-shared, –quiet, –user, -e, -h, -q. Valued: –source, -T, –template. Positional args accepted
- st: Flags: –all, –added, –clean, –copies, –deleted, –ignored, –modified, –no-status, –print0, –quiet, –removed, –rev, –terse, –unknown, -0, -A, -C, -T, -a, -c, -d, -h, -i, -m, -n, -q, -r, -u. Valued: –change, –exclude, –include, –rev, –terse, -I, -X, -r, -t. Positional args accepted
- status: Flags: –all, –added, –clean, –copies, –deleted, –ignored, –modified, –no-status, –print0, –quiet, –removed, –rev, –terse, –unknown, -0, -A, -C, -T, -a, -c, -d, -h, -i, -m, -n, -q, -r, -u. Valued: –change, –exclude, –include, –rev, –terse, -I, -X, -r, -t. Positional args accepted
- sum: Flags: –help, –remote, -h
- summary: Flags: –help, –remote, -h
- tags: Flags: –debug, –help, –quiet, –verbose, -h, -q, -v
- tip: Flags: –help, –patch, –style, –template, -T, -h, -p
- verify: Flags: –help, -h
- version: Flags: –help, -h. Valued: -T, –template
- Allowed standalone flags: –help, –version, -h, -v
Examples:
hg loghg statushg sthg summaryhg sumhg idhg identifyhg blame foo.pyhg annotate foo.pyhg bookmarkshg bmhg confighg showconfig
jj
https://jj-vcs.github.io/jj/latest/cli-reference/
- abandon: Positional args accepted
- absorb: Positional args accepted
- backout: Positional args accepted
- bookmark create: Positional args accepted
- bookmark delete: Positional args accepted
- bookmark forget: Positional args accepted
- bookmark list: Positional args accepted
- bookmark move: Positional args accepted
- bookmark rename: Positional args accepted
- bookmark set: Positional args accepted
- bookmark track: Positional args accepted
- bookmark untrack: Positional args accepted
- cat: Positional args accepted
- commit: Positional args accepted
- config get: Positional args accepted
- config list: Positional args accepted
- describe: Positional args accepted
- diff: Positional args accepted
- duplicate: Positional args accepted
- edit: Positional args accepted
- file list: Positional args accepted
- file show: Positional args accepted
- fix: Positional args accepted
- git fetch: Positional args accepted
- git import: Positional args accepted
- git init: Positional args accepted
- git remote list: Positional args accepted
- help: Positional args accepted
- log: Positional args accepted
- new: Positional args accepted
- op log: Positional args accepted
- parallelize: Positional args accepted
- rebase: Positional args accepted
- resolve: Positional args accepted
- restore: Positional args accepted
- root: Positional args accepted
- show: Positional args accepted
- simplify-parents: Positional args accepted
- split: Positional args accepted
- squash: Positional args accepted
- st: Positional args accepted
- status: Positional args accepted
- tag list: Positional args accepted
- undo: Positional args accepted
- unsquash: Positional args accepted
- version: Positional args accepted
- workspace add: Positional args accepted
- workspace forget: Positional args accepted
- workspace list: Positional args accepted
- workspace rename: Positional args accepted
- workspace root: Positional args accepted
- workspace update-stale: Positional args accepted
- Allowed standalone flags: –help, –version, -h
pijul
- change: Flags: –full-hashes, –help, –inverse, –json, -h. Valued: –channel, –repository. Positional args accepted
- channel list: Flags: –help, -h. Valued: –repository
- completion: Flags: –help, -h. Positional args accepted
- credit: Flags: –help, –unrecorded, -h. Valued: –channel, –repository. Positional args accepted
- diff: Flags: –full-hashes, –help, –inodes, –json, –no-color, –short, –untracked, -h, -s. Valued: –channel, –repository. Positional args accepted
- help: Positional args accepted
- key list: Flags: –help, -h
- log: Flags: –description, –filter, –full-hashes, –hash-only, –help, –limit, –no-cache, –state, -h. Valued: –channel, –description, –filter, –limit, –repository
- ls: Flags: –help, -h. Valued: –repo-path, –repository. Positional args accepted
- status: Flags: –full-hashes, –help, –no-mtime, –short, -h. Valued: –channel, –repository. Positional args accepted
- version: Flags: –help, -h
- Allowed standalone flags: –help, –version, -h, -V
scalar
https://git-scm.com/docs/scalar
- diagnose: Flags: –help, -h
- list: Flags: –help, -h
- Allowed standalone flags: –help, –version, -h
svn
https://subversion.apache.org/docs/release-notes/1.14.html
- ann: Flags: –force, –help, –use-merge-history, –xml, -g, -h, -r, -v, -x. Valued: –config-dir, –diff-cmd, –extensions, –password, –revision, –username, -r, -x. Positional args accepted
- annotate: Flags: –force, –help, –use-merge-history, –xml, -g, -h, -r, -v, -x. Valued: –config-dir, –diff-cmd, –extensions, –password, –revision, –username, -r, -x. Positional args accepted
- blame: Flags: –force, –help, –use-merge-history, –xml, -g, -h, -r, -v, -x. Valued: –config-dir, –diff-cmd, –extensions, –password, –revision, –username, -r, -x. Positional args accepted
- cat: Flags: –help, –ignore-keywords, -h, -r. Valued: –config-dir, –password, –revision, –username, -r. Positional args accepted
- diff: Flags: –diff-cmd, –force, –git, –help, –no-diff-deleted, –no-diff-added, –no-diff-statistics, –notice-ancestry, –patch-compatible, –summarize, –xml, -c, -h, -r, -x. Valued: –changelist, –config-dir, –config-option, –depth, –diff-cmd, –extensions, –internal-diff, –new, –old, –password, –revision, –username, -c, -r, -x. Positional args accepted
- help: Positional args accepted
- info: Flags: –help, –include-externals, –incremental, –recursive, –targets, –xml, -R, -h, -r. Valued: –changelist, –config-dir, –depth, –password, –revision, –targets, –username, -r. Positional args accepted
- list: Flags: –depth, –help, –incremental, –recursive, –verbose, –xml, -R, -h, -r, -v. Valued: –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
- log: Flags: –all-revprops, –diff, –help, –incremental, –quiet, –revprop, –search, –stop-on-copy, –use-merge-history, –verbose, –with-all-revprops, –with-no-revprops, –xml, -c, -g, -h, -l, -q, -r, -v. Valued: –changelist, –config-dir, –config-option, –depth, –diff-cmd, –limit, –password, –revision, –search-and, –targets, –username, –with-revprop, –xml-file, -c, -g, -l, -r. Positional args accepted
- ls: Flags: –depth, –help, –incremental, –recursive, –verbose, –xml, -R, -h, -r, -v. Valued: –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
- mergeinfo: Flags: –from-source, –help, –show-revs, -h. Valued: –config-dir, –password, –revision, –username, -R, -r. Positional args accepted
- pg: Flags: –depth, –help, –no-newline, –recursive, –revprop, –show-inherited-props, –strict, –verbose, –xml, -R, -h, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
- pget: Flags: –depth, –help, –no-newline, –recursive, –revprop, –show-inherited-props, –strict, –verbose, –xml, -R, -h, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
- pl: Flags: –depth, –help, –incremental, –quiet, –recursive, –revprop, –show-inherited-props, –verbose, –xml, -R, -h, -q, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
- plist: Flags: –depth, –help, –incremental, –quiet, –recursive, –revprop, –show-inherited-props, –verbose, –xml, -R, -h, -q, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
- praise: Flags: –force, –help, –use-merge-history, –xml, -g, -h, -r, -v, -x. Valued: –config-dir, –diff-cmd, –extensions, –password, –revision, –username, -r, -x. Positional args accepted
- propget: Flags: –depth, –help, –no-newline, –recursive, –revprop, –show-inherited-props, –strict, –verbose, –xml, -R, -h, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
- proplist: Flags: –depth, –help, –incremental, –quiet, –recursive, –revprop, –show-inherited-props, –verbose, –xml, -R, -h, -q, -r, -v. Valued: –changelist, –config-dir, –depth, –password, –revision, –username, -r. Positional args accepted
- st: Flags: –changelist, –config-dir, –depth, –help, –ignore-externals, –incremental, –no-ignore, –quiet, –show-updates, –verbose, –xml, -N, -h, -q, -u, -v. Valued: –changelist, –config-dir, –config-option, –depth. Positional args accepted
- stat: Flags: –changelist, –config-dir, –depth, –help, –ignore-externals, –incremental, –no-ignore, –quiet, –show-updates, –verbose, –xml, -N, -h, -q, -u, -v. Valued: –changelist, –config-dir, –config-option, –depth. Positional args accepted
- status: Flags: –changelist, –config-dir, –depth, –help, –ignore-externals, –incremental, –no-ignore, –quiet, –show-updates, –verbose, –xml, -N, -h, -q, -u, -v. Valued: –changelist, –config-dir, –config-option, –depth. Positional args accepted
- Allowed standalone flags: –help, –version, -h, -v
Examples:
svn logsvn statussvn statsvn stsvn listsvn lssvn infosvn diffsvn blame foo.csvn praise foo.csvn annotate foo.csvn ann foo.csvn proplistsvn plistsvn plsvn propget svn:keywords foo.csvn pget svn:keywords foo.c
tig
- Allowed standalone flags: –all, –date-order, –help, –reverse, –version, -C, -h, -v
- Allowed valued flags: -n
- Bare invocation allowed
- Hyphen-prefixed positional arguments accepted