From: Dirk Gouders <dirk@gouders.net>
To: git@vger.kernel.org
Subject: Informative: git-options.txt
Date: Sat, 09 Mar 2024 23:27:13 +0100 [thread overview]
Message-ID: <ghedcj11oe.fsf@gouders.net> (raw)
[-- Attachment #1: Type: text/plain, Size: 1851 bytes --]
Recently, I followed the discussion [1] and I thought: let's look at the
manual pages to see what options Git currently uses -- just out of
curiosity and for learning about Git.
That were 160 manual pages to visit and if I counted correctly, there
are 1160 different option strings -- some of them related and only
differing in details.
The attached file doesn't always say anything about semantics that
sometimes is totally different (for -h, for example).
I thought that could be interesting to some of you, as well, so I send
it to the list.
Some points I noticed:
- SYNOPSIS not always matches OPTIONS (e.g. git(1)) and in those cases
[<options>] would probably a better solution.
- Options that require arguments are often listed without those
arguments in OPTIONS but those arguments are talked about and one has
to go to SYNOPSIS to come to know the order of those arguments
(e.g. git branch -m)
Should you wonder about the sorting, I tried to stick to the following
rules:
- Take the strings as they appear in the OPTIONS sections -- no splitting.
- Primarily sort by letters and numbers.
- Sort by the first option, then by the second.
Arguments are only used within those groups.
- I changed the rules on the way, so there may be errors.
Disclaimer: because manually created this file isn't 100% correct but I
gave my best. On the way I noticed that sometimes options
appear at unexpected places, so I for sure missed some.
At least this perhaps serves amusing purposes ;-)
Who knows, perhaps you think git-options(7) would be a valuable
addition. I think it can be automatically generated with a moderate
amount of work.
Or the attached file could be used for some SoC micro-procect or the
like...
Dirk
[1] https://lore.kernel.org/git/ef5958e1-af3f-4869-b0e3-ff1448c0d73c@gmail.com/T/#t
[-- Attachment #2: git-options.txt --]
[-- Type: text/plain, Size: 76002 bytes --]
<args>...
git-rev-parse(1)
<archive>/<branch>
git-archimport(1)
base-name
git-pack-objects(1)
<base> <rev1> <rev2>
git-range-diff(1)
<branch>
git-checkout(1)
git-rebase(1)
<branchname>
git-branch(1)
<command> [<args>]
git(1)
<commit>...
git-cherry-pick(1)
git-merge(1)
git-revert(1)
commit-id
git-http-fetch(1)
<commit-ish>...
git-describe(1)
<CVS-module>
git-cvsimport(1)
<directory>
git-clone(1)
git-cvsserver(1)
git-daemon(1)
<end>
git-request-pull(1)
<file>
git-ls-files(1)
<git-dir>
git-receive-pack(1)
[<git-rev-list-args>...]
git-fast-export(1)
<git-rev-list-args>
git-bundle(1)
<group>
git-fetch(1)
<head>
git-cherry(1)
<head>...
git-prune(1)
<limit>
git-cherry(1)
<Maildir>
git-mailsplit(1)
<mbox>
git-mailsplit(1)
(<mbox>|<Maildir>)...
git-am(1)
<msg>
git-mailinfo(1)
<new-branch>
git-checkout(1)
<newbranch>
git-branch(1)
<object>
git-cat-file(1)
git-fsck(1)
<oldbranch>
git-branch(1)
<patch>
git-mailinfo(1)
<patch>...
git-apply(1)
<pathspec>...
git-add(1)
git-checkout(1)
git-commit(1)
git-grep(1)
git-reset(1)
git-restore(1)
git-rm(1)
<path>
git-archive(1)
[<path>...]
git-ls-tree(1)
<path>...
git-diff(1)
git-diff-tree(1)
gitk(1)
git-log(1)
git-reflog(1)
<paths>
git-log(1)
git-reflog(1)
git-rev-list(1)
<pattern>...
git-for-each-ref(1)
<patterns>...
git-ls-remote(1)
<range1> <range2>
git-range-diff(1)
[<refname>...]
git-bundle(1)
<ref>...
git-http-push(1)
<refs>...
git-fetch-pack(1)
<refspec>
git-fetch(1)
git-pull(1)
<refspec>...
git-push(1)
<repository>
git-clone(1)
git-fetch(1)
git-fetch-pack(1)
git-ls-remote(1)
git-pull(1)
git-push(1)
<rev1>...<rev2>
git-range-diff(1)
<revision range>
gitk(1)
git-log(1)
git-reflog(1)
<rev-list options>...
git-filter-branch(1)
<socket-path>
git-credential-cache--daemon(1)
<split options>
git-commit-graph(1)
<start>
git-request-pull(1)
<start-point>
git-branch(1)
git-checkout(1)
<tree>
git-commit-tree(1)
<tree>...
git-grep(1)
<tree-ish>
git-archive(1)
git-checkout(1)
git-diff-index(1)
git-diff-tree(1)
git-ls-tree(1)
<tree-ish#>
git-read-tree(1)
<type>
git-cat-file(1)
<URL>
git-request-pull(1)
<upstream>
git-cherry(1)
git-rebase(1)
-<n>
git-format-patch(1)
-/ <path>
git-p4(1)
-<num>, -C <num>, --context <num>
git-grep(1)
-<number>, -n <number>, --max-count=<number>
git-log(1)
git-reflog(1)
git-rev-list(1)
-0
git-diff(1)
-1 --base, -2 --ours, -3 --theirs
git-diff(1)
git-diff-files(1)
-3, --3way
git-apply(1)
-3, --3way, --no-3way
git-am(1)
-4, --ipv4
git-fetch(1)
git-pull(1)
git-push(1)
-6, --ipv6
git-fetch(1)
git-pull(1)
git-push(1)
--8bit-encoding=<encoding>
git-send-email(1)
-A
git-repack(1)
-A <author-conv-file>
git-cvsimport(1)
-A <num>, --after-context <num>
git-grep(1)
-A, --all, --no-ignore-removal
git-add(1)
-a
git-archimport(1)
git-cvsexportcommit(1)
git-cvsimport(1)
git-merge-index(1)
git-repack(1)
-a, -c, -t
git-http-fetch(1)
-a, --all
git-branch(1)
git-check-attr(1)
git-checkout-index(1)
git-commit(1)
git-help(1)
git-merge-base(1)
-a, --append
git-fetch(1)
git-pull(1)
-a, --text
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-grep(1)
git-log(1)
git-reflog(1)
--abbrev[=<n>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-ls-files(1)
git-ls-tree(1)
--abbrev=<n>
git-blame(1)
git-branch(1)
git-describe(1)
git-log(1)
git-reflog(1)
--abbrev-commit
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--abbrev-ref[=(strict|loose)]
git-rev-parse(1)
--abort
git-am(1)
git-cherry-pick(1)
git-merge(1)
git-notes(1)
git-rebase(1)
git-revert(1)
--absolute-git-dir
git-rev-parse(1)
--access-hook=<path>
git-daemon(1)
--active-branches=<n>
git-fast-import(1)
--add
git-config(1)
--add-file=<file>
git-archive(1)
--add-header=<header>
git-format-patch(1)
--add-virtual-file=<path>:<content>
git-archive(1)
--aggressive
git-gc(1)
git-read-tree(1)
--all
git-describe(1)
git-fetch(1)
git-fetch-pack(1)
git-http-push(1)
gitk(1)
git-log(1)
git-reflog(1)
git-name-rev(1)
git-pack-objects(1)
git-pack-redundant(1)
git-pack-refs(1)
git-pull(1)
git-reflog(1)
git-rev-list(1)
git-rev-parse(1)
--all, --branches
git-push(1)
--all-match
git-grep(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--all-progress
git-pack-objects(1)
--all-progress-implied
git-pack-objects(1)
--allow-binary-replacement, --binary
git-apply(1)
--allow-empty
git-am(1)
git-apply(1)
git-cherry-pick(1)
git-commit(1)
git-notes(1)
--allow-empty-message
git-cherry-pick(1)
git-commit(1)
git-rebase(1)
--[no-]allow-onelevel
git-check-ref-format(1)
--allow-override=<service>, --forbid-override=<service>
git-daemon(1)
--allow-unknown-type
git-cat-file(1)
--allow-unrelated-histories
git-merge(1)
git-merge-tree(1)
git-pull(1)
--allow-unsafe-features
git-fast-import(1)
--also-filter-submodules
git-clone(1)
--alternate-refs
git-log(1)
git-reflog(1)
git-rev-list(1)
--alt-odb
git-pack-redundant(1)
--always
git-describe(1)
git-diff-tree(1)
git-format-patch(1)
git-name-rev(1)
--amend
git-commit(1)
--ancestry-path
gitk(1)
--ancestry-path[=<commit>]
git-log(1)
git-reflog(1)
git-rev-list(1)
--anchored=<text>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--and, --or, --not, ( ... )
git-grep(1)
--annotate
git-send-email(1)
--annotate-stdin
git-name-rev(1)
--anonymize
git-fast-export(1)
--anonymize-map=<from>[:<to>]
--append
git-commit-graph(1)
--apply
git-apply(1)
git-rebase(1)
--argscmd=<command>
gitk(1)
--atomic
git-fetch(1)
git-pull(1)
--[no-]atomic
git-push(1)
--attach[=<boundary>]
git-format-patch(1)
--attr-source=<tree-ish>
git(1)
--auto
git-gc(1)
--author Author Name <Author Email>
git-quiltimport(1)
--author=<author>
git-commit(1)
--author=<pattern>, --committer=<pattern>
git-log(1)
git-reflog(1)
git-rev-list(1)
--author-date-order
git-log(1)
git-reflog(1)
git-rev-list(1)
--[no-]auto-maintenance, --[no-]auto-gc
git-fetch(1)
--autosquash, --no-autosquash
git-rebase(1)
--autostash, --no-autostash
git-merge(1)
git-pull(1)
git-rebase(1)
-B <new-branch>
git-checkout(1)
-B <num>, --before-context <num>
git-grep(1)
-B[<n>][/<m>], --break-rewrites[=[<n>][/<m>]]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-b
git-annotate(1)
git-blame(1)
git-mailinfo(1)
git-mailsplit(1)
-b <branch-name>, --initial-branch=<branch-name>
git-init(1)
-b <name>, --branch <name>
git-clone(1)
-b <new-branch>
git-checkout(1)
-b, --browser
git-instaweb(1)
-b, --ignore-space-change
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-b, --write-bitmap-index
git-repack(1)
--bare
git(1)
git-clone(1)
git-init(1)
git-p4(1)
--[no-]base[=<commit>]
git-format-patch(1)
--base-path=<path>
git-daemon(1)
--base-path <path>
git-cvsserver(1)
--base-path-relaxed
git-daemon(1)
--basic-regexp
git-log(1)
git-reflog(1)
git-rev-list(1)
--bcc=<address>,...
git-send-email(1)
--branch <branch>
git-p4(1)
--branch <ref>
git-p4(1)
--branches[=<pattern>]
git-log(1)
git-reflog(1)
git-rev-list(1)
--branches[=<pattern>], --tags[=<pattern>], --remotes[=<pattern>]
gitk(1)
git-rev-parse(1)
--break
git-grep(1)
--batch
git-mktree(1)
--batch, --batch=<format>
git-cat-file(1)
--batch-all-objects
git-cat-file(1)
--batch-check, --batch-check=<format>
git-cat-file(1)
--batch-command, --batch-command=<format>
git-cat-file(1)
--big-file-threshold=<n>
git-fast-import(1)
--binary
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--bisect
git-log(1)
git-reflog(1)
git-rev-list(1)
--bisect-all
git-rev-list(1)
--bisect-vars
git-rev-list(1)
--[no-]bitmap
git-multi-pack-index(1)
--blob <blob>
git-config(1)
--bool, --int, --bool-or-int, --path, --expiry-date
git-config(1)
--boundary
git-log(1)
git-reflog(1)
git-rev-list(1)
--branch
git-commit(1)
--buffer
git-cat-file(1)
--build-fake-ancestor=<file>
git-apply(1)
--bundle-uri=<uri>
git-clone(1)
-C
git-branch(1)
-C[<n>], --find-copies[=<n>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-C<n>
git-apply(1)
git-rebase(1)
-C[<num>]
git-annotate(1)
git-blame(1)
-C <commit>, --reuse-message=<commit>
git-commit(1)
-C <object>, --reuse-message=<object>
git-notes(1)
-C <path>
git(1)
-C <target-dir>
git-cvsimport(1)
-c
git-blame(1)
git-cvsexportcommit(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
-c <commit>, --reedit-message=<commit>
git-commit(1)
-c <key>=<value>, --config <key>=<value>
git-clone(1)
-c <object>, --reedit-message=<object>
git-notes(1)
-c <name>=<value>
git(1)
-c, --cached
git-ls-files(1)
-c, --cc
git-diff-files(1)
-c, --config
git-help(1)
-c, --copy
git-branch(1)
-c, --count
git-grep(1)
-c, --scissors
git-am(1)
--cache
git-fsck(1)
--cached
git-apply(1)
git-check-attr(1)
git-diff-index(1)
git-grep(1)
git-rm(1)
--candidates=<n>
git-describe(1)
--cat-blob-fd=<fd>
git-fast-import(1)
--cc
git-diff-tree(1)
git-log(1)
git-reflog(1)
--cc=<address>,...
git-send-email(1)
--cc=<email>
git-format-patch(1)
--changed-paths
git-commit-graph(1)
--changes-block-size <n>
git-p4(1)
--changesfile <file>
git-p4(1)
--check
git-apply(1)
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--check-self-contained-and-connected
git-fetch-pack(1)
git-index-pack(1)
--cherry
git-log(1)
git-reflog(1)
git-rev-list(1)
--cherry-mark
git-log(1)
git-reflog(1)
git-rev-list(1)
--cherry-pick
git-log(1)
git-reflog(1)
git-rev-list(1)
--chmod=(+|-)x
--children
git-log(1)
git-reflog(1)
git-rev-list(1)
--cleanup=<mode>
git-cherry-pick(1)
git-commit(1)
git-merge(1)
git-pull(1)
git-revert(1)
--clear-decorations
git-log(1)
git-reflog(1)
--color[=<when>]
git-branch(1)
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-for-each-ref(1)
git-grep(1)
git-log(1)
git-reflog(1)
--color-by-age
git-annotate(1)
git-blame(1)
--color-moved[=<mode>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--color-moved-ws=<modes>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--color-lines
git-annotate(1)
git-blame(1)
--color-words[=<regex>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--column
git-grep(1)
--column[=<options>], --no-column
git-branch(1)
--combined-all-paths
git-diff-tree(1)
git-log(1)
git-reflog(1)
--command=<name>
git-column(1)
--commit
git-notes(1)
--commit (<sha1>|<sha1>..<sha1>)
git-p4(1)
--commit, --no-commit
git-merge(1)
git-pull(1)
--commit-filter <command>
git-filter-branch(1)
--commit-header
git-rev-list(1)
--committer-date-is-author-date
git-am(1)
git-rebase(1)
--compact-summary
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--compose
git-send-email(1)
--compose-encoding=<encoding>
git-send-email(1)
--compression=<n>
git-pack-objects(1)
--connectivity-only
git-fsck(1)
--config=<config>
git-for-each-repo(1)
--config-env=<name>=<envvar>
git(1)
--conflict=(ask|skip|quit)
git-p4(1)
--conflict=<style>
git-checkout(1)
git-restore(1)
--contains
git-describe(1)
--contains [<commit>]
git-branch(1)
--contains[=<object>]
git-for-each-ref(1)
--contents <file>
git-annotate(1)
git-blame(1)
--continue
git-cherry-pick(1)
git-merge(1)
git-rebase(1)
git-revert(1)
--continue, -r, --resolved
git-am(1)
--convert-graft-file
git-replace(1)
--count
git-rev-list(1)
--count=<count>
git-for-each-ref(1)
--cover-from-description=<mode>
git-format-patch(1)
--[no-]cover-letter
git-format-patch(1)
--create-reflog
git-branch(1)
--creation-factor=<percent>
git-format-patch(1)
git-range-diff(1)
--cruft
git-pack-objects(1)
git-repack(1)
--[no-]cruft
git-gc(1)
--cruft-expiration=<approxidate>
git-pack-objects(1)
git-repack(1)
--cumulative
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--curl
git-imap-send(1)
-D
git-branch(1)
-D <depth>
git-archimport(1)
-D, --irreversible-delete
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-d
git-clean(1)
git-cvsexportcommit(1)
git-ls-tree(1)
git-repack(1)
-d <CVSROOT>
git-cvsimport(1)
-d <directory>
git-filter-branch(1)
-d<prec>
git-mailsplit(1)
-d, -D
git-http-push(1)
-d, --delete
git-branch(1)
git-push(1)
git-replace(1)
-d, --deleted
git-ls-files(1)
-d, --detach
git-checkout(1)
-d, --dir-diff
git-difftool(1)
-d, --httpd
git-instaweb(1)
--[no-]dangling
git-fsck(1)
--date=<date>
git-commit(1)
--date=<format>
git-log(1)
git-reflog(1)
git-rev-list(1)
--date <format>
git-annotate(1)
git-blame(1)
--date-format=<fmt>
git-fast-import(1)
--date-order
gitk(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--dd
git-log(1)
git-reflog(1)
--debug
git-credential-cache--daemon(1)
git-describe(1)
git-ls-files(1)
--deduplicate
git-ls-files(1)
--no-decorate, --decorate[=short|full|auto|no]
git-log(1)
git-reflog(1)
--decorate-refs=<pattern>, --decorate-refs-exclude=<pattern>
git-log(1)
git-reflog(1)
--deepen=<depth>
git-fetch(1)
git-pull(1)
--deepen-relative
git-fetch-pack(1)
--default <arg>
git-rev-parse(1)
--default <value>
git-config(1)
--default-prefix
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--delta-base-offset
git-pack-objects(1)
--delta-islands
git-pack-objects(1)
--dense
git-log(1)
git-reflog(1)
git-rev-list(1)
--depth <depth>
git-clone(1)
git-fetch(1)
--depth=<depth>
git-pull(1)
--depth=<n>
git-fast-import(1)
git-fetch-pack(1)
--description-file=<file>
git-format-patch(1)
--destination <directory>
git-p4(1)
--detach
git-daemon(1)
--detect-branches
git-p4(1)
--detect-labels
git-p4(1)
--developer-interfaces
git-help(1)
--diff3
git-merge-file(1)
--diff-algorithm={patience|minimal|histogram|myers}
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--diff-filter=[(A|C|D|M|R|T|U|X|B)...[*]]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--diff-merges=<format>
git-log(1)
git-reflog(1)
--directory
git-ls-files(1)
--directory=<root>
git-apply(1)
--dirstat-by-file[=<param1,param2>...]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--dirty[=<mark>], --broken[=<mark>]
git-describe(1)
--disable-p4sync
git-p4(1)
--disable-rebase
git-p4(1)
--disambiguate=<prefix>
git-rev-parse(1)
--disk-usage, --disk-usage=human
git-rev-list(1)
--dissociate
git-clone(1)
--done
git-fast-import(1)
--do-walk
git-log(1)
git-reflog(1)
git-rev-list(1)
--dry-run
git-commit(1)
git-fetch(1)
git-http-push(1)
git-pull(1)
--dst-prefix=<prefix>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-E, --extended-regexp
git-log(1)
git-reflog(1)
git-rev-list(1)
-E, --extended-regexp, -G, --basic-regexp
git-grep(1)
-e
git-cat-file(1)
git-cherry-pick(1)
git-grep(1)
-e, --edit
git-add(1)
git-commit(1)
git-config(1)
git-revert(1)
-e, --show-email
git-blame(1)
-e <pattern>, --exclude=<pattern>
git-clean(1)
--edit <object>
git-replace(1)
--edit, -e, --no-edit
git-merge(1)
git-pull(1)
--edit-description
git-branch(1)
--edit-todo
git-rebase(1)
--empty
git-read-tree(1)
--empty=(drop|keep|ask)
git-rebase(1)
--empty=(stop|drop|keep)
git-am(1)
--enable=<service>, --disable=<service>
git-daemon(1)
--encode-email-headers, --no-encode-email-headers
git-format-patch(1)
--encoding=<encoding>
git-annotate(1)
git-blame(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-mailinfo(1)
git-rev-list(1)
--env-filter <command>
git-filter-branch(1)
--eol
git-ls-files(1)
--error-unmatch
git-ls-files(1)
--exact-match
git-describe(1)
--exclude <pattern>
git-describe(1)
git-pack-refs(1)
--exclude=<glob-pattern>
git-log(1)
git-reflog(1)
git-rev-list(1)
git-rev-parse(1)
--exclude=<path-pattern>
git-apply(1)
--exclude=<pattern>
git-for-each-ref(1)
git-name-rev(1)
--exclude-first-parent-only
git-log(1)
git-reflog(1)
git-rev-list(1)
--exclude-hidden=[fetch|receive|uploadpack]
git-log(1)
git-reflog(1)
git-rev-list(1)
git-rev-parse(1)
--exclude-per-directory=<file>
git-ls-files(1)
--exclude-promisor-objects
git-pack-objects(1)
git-rev-list(1)
--exclude-standard
git-grep(1)
git-ls-files(1)
--exec=<git-upload-archive>
git-archive(1)
--exec=<git-upload-pack>
git-fetch-pack(1)
--exec-path[=<path>]
git(1)
--exit-code
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-ls-remote(1)
--expand-tabs=<n>, --expand-tabs, --no-expand-tabs
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--expire <time>
git-prune(1)
--expire=<time>
git-reflog(1)
--expire-to=<dir>
git-repack(1)
--expire-unreachable=<time>
git-reflog(1)
--export-all
git-cvsserver(1)
git-daemon(1)
--export-labels
git-p4(1)
--export-marks=<file>
git-fast-export(1)
git-fast-import(1)
--export-pack-edges=<file>
git-fast-import(1)
--ext-diff
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-F
git-repack(1)
-F <file>
git-commit-tree(1)
-F <file>, --file <file>
git-fmt-merge-msg(1)
git-merge(1)
-F <file>, --file=<file>
git-commit(1)
git-notes(1)
-F, --fixed-strings
git-grep(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
-f
git-archimport(1)
git-cvsexportcommit(1)
git-ls-files(1)
git-repack(1)
-f <file>
git-grep(1)
-f<nn>
git-mailsplit(1)
-f, --force
git-add(1)
git-branch(1)
git-checkout(1)
git-checkout-index(1)
git-clean(1)
git-fetch(1)
git-filter-branch(1)
git-mv(1)
git-notes(1)
git-pull(1)
git-push(1)
git-replace(1)
git-rm(1)
-f, --show-name
git-blame(1)
-f <config-file>, --file <config-file>
git-config(1)
--fake-missing-tagger
git-fast-export(1)
--ff
git-cherry-pick(1)
--ff, --no-ff, --ff-only
git-merge(1)
--ff, --no-ff
git-pull(1)
--ff-only
git-pull(1)
--file=<path>
git-credential-store(1)
--filter=<filter-spec>
git-clone(1)
git-pack-objects(1)
git-repack(1)
git-rev-list(1)
--filename-max-length=<n>
git-format-patch(1)
--filter-print-omitted
git-rev-list(1)
--filter-provided-objects
git-rev-list(1)
--filters
git-cat-file(1)
--filter-to=<dir>
git-repack(1)
--find-copies-harder
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--find-object=<object-id>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--first-parent
git-bisect(1)
git-blame(1)
git-annotate(1)
git-describe(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--fixed-value
git-config(1)
--fix-thin
git-index-pack(1)
--fixup=[(amend|reword):]<commit>
git-commit(1)
--flags
git-rev-parse(1)
--follow
git-log(1)
git-reflog(1)
--follow-symlinks
git-cat-file(1)
--follow-tags
git-push(1)
--force
git-fast-import(1)
git-gc(1)
git-http-push(1)
--[no-]force-if-includes
git-push(1)
--[no-]force-in-body-from
git-format-patch(1)
--[no-]force-with-lease, --force-with-lease=<refname>, --force-with-lease=<refname>:<expect>
git-push(1)
--fork-point
git-merge-base(1)
--fork-point, --no-fork-point
git-rebase(1)
--format <format>
git-branch(1)
--format=<fmt>
git-archive(1)
--format=<format>
git-for-each-ref(1)
git-ls-files(1)
git-ls-tree(1)
git-replace(1)
--from, --from=<ident>
git-format-patch(1)
--from=<address>
git-send-email(1)
--fsck-objects
git-index-pack(1)
--full
git-fsck(1)
--full-diff
git-log(1)
git-reflog(1)
--full-history
gitk(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--full-index
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--full-name
git-grep(1)
git-ls-files(1)
git-ls-tree(1)
--full-tree
git-fast-export(1)
git-ls-tree(1)
-G<regex>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
-g<factor>, --geometric=<factor>
git-repack(1)
-g, --gui
git-mergetool(1)
-g, --[no-]gui
git-difftool(1)
-g, --guides
git-help(1)
-g, --walk-reflogs
git-log(1)
git-reflog(1)
git-rev-list(1)
--get
git-config(1)
--get-all
git-config(1)
--get-color <name> [<default>]
git-config(1)
--get-colorbool <name> [<stdout-is-tty>]
git-config(1)
--get-regexp
git-config(1)
--get-url
git-ls-remote(1)
--get-urlmatch <name> <URL>
git-config(1)
--git-dir
git-rev-parse(1)
--git-dir <dir>
git-p4(1)
--git-dir=<path>
git(1)
--git-common-dir
git-rev-parse(1)
--git-path <path>
git-rev-parse(1)
--glob=<glob-pattern>
git-log(1)
git-reflog(1)
git-rev-list(1)
--glob=pattern
git-rev-parse(1)
--glob-pathspecs
git(1)
--global
git-config(1)
--graft <commit> [<parent>...]
git-replace(1)
--graph
git-log(1)
git-reflog(1)
git-rev-list(1)
--grep=<pattern>
git-log(1)
git-reflog(1)
git-rev-list(1)
--grep-reflog=<pattern>
git-log(1)
git-reflog(1)
git-rev-list(1)
--guess, --no-guess
git-checkout(1)
-H, --human-readable
git-count-objects(1)
-h
git-annotate(1)
git-archimport(1)
git-blame(1)
git-cvsimport(1)
-h, -H
git-grep(1)
-h, --heads, -t, --tags
git-ls-remote(1)
-h, --help
git(1)
-h, -H, --help
git-cvsserver(1)
--header
git-rev-list(1)
--heading
git-grep(1)
--histogram
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--honor-pack-keep
git-pack-objects(1)
--html-path
git(1)
--http-backend-info-refs
git-receive-pack(1)
-I
git-grep(1)
-I<regex>, --ignore-matching-lines=<regex>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-i
git-cvsimport(1)
git-read-tree(1)
-i, --delta-islands
git-repack(1)
-i, --ignore-case
git-branch(1)
git-grep(1)
-i, --ignored
git-ls-files(1)
-i, --include
git-commit(1)
-i, --info
git-help(1)
-i, --interactive
git-add(1)
git-am(1)
git-clean(1)
git-rebase(1)
-i, --regexp-ignore-case
git-log(1)
git-reflog(1)
git-rev-list(1)
--icase-pathspecs
git(1)
--if-exists <action>, --no-if-exists
git-interpret-trailers(1)
--if-missing <action>, --no-if-missing
git-interpret-trailers(1)
--ignore-blank-lines
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--ignore-case
git-for-each-ref(1)
--ignore-cr-at-eol
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--ignore-date
git-am(1)
--ignore-date, --reset-author-date
git-rebase(1)
--ignore-errors
git-add(1)
--ignore-if-in-upstream
git-format-patch(1)
--ignore-missing
git-add(1)
git-hook(1)
git-log(1)
git-notes(1)
git-reflog(1)
git-rev-list(1)
--ignore-other-worktrees
git-checkout(1)
--ignore-rev <rev>
git-annotate(1)
git-blame(1)
--ignore-revs-file <file>
git-annotate(1)
git-blame(1)
--ignore-skip-worktree-bits
git-checkout(1)
git-checkout-index(1)
git-restore(1)
--ignore-space-at-eol
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--ignore-space-change, --ignore-whitespace
git-apply(1)
--ignore-submodules[=<when>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--ignore-unmatch
git-rm(1)
--ignore-unmerged
git-restore(1)
--ignore-whitespace
git-rebase(1)
--import-labels
git-p4(1)
--import-local
git-p4(1)
--import-marks=<file>
git-fast-export(1)
git-fast-import(1)
--import-marks-if-exists=<file>
git-fast-import(1)
--inaccurate-eof
git-apply(1)
--include <pattern>
git-pack-refs(1)
--include=<path-pattern>
git-apply(1)
--include-tag
git-fetch-pack(1)
git-pack-objects(1)
--[no-]includes
git-config(1)
--in-commit-order
git-rev-list(1)
--incremental
git-annotate(1)
git-blame(1)
git-pack-objects(1)
--indent=<string>
git-column(1)
--indent-heuristic
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--independent
git-merge-base(1)
--index
git-apply(1)
--indexed-objects
git-rev-list(1)
--index-filter <command>
git-filter-branch(1)
--index-output=<file>
git-read-tree(1)
--index-pack-args=<args>
git-http-fetch(1)
--index-version=<version>[,<offset>]
git-index-pack(1)
git-pack-objects(1)
--inetd
git-daemon(1)
--info-path
git(1)
--[no-]informative-errors
git-daemon(1)
--init-timeout=<n>
git-daemon(1)
--inline[=<boundary>]
git-format-patch(1)
--in-place
git-interpret-trailers(1)
--in-reply-to=<identifier>
git-send-email(1)
--in-reply-to=<message id>
git-format-patch(1)
--intent-to-add
git-apply(1)
--interdiff=<previous>
git-format-patch(1)
--inter-hunk-context=<lines>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--interpolated-path=<pathtemplate>
git-daemon(1)
--into-name <branch>
git-fmt-merge-msg(1)
git-merge(1)
--invert-grep
git-log(1)
git-reflog(1)
git-rev-list(1)
--is-ancestor
git-merge-base(1)
--is-bare-repository
git-rev-parse(1)
--is-inside-git-dir
git-rev-parse(1)
--is-inside-work-tree
git-rev-parse(1)
--is-shallow-repository
git-rev-parse(1)
--ita-invisible-in-index
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-j, --jobs=<n>
git-fetch(1)
git-pull(1)
-j <n>, --jobs <n>
git-clone(1)
-k
git-cvsexportcommit(1)
git-cvsimport(1)
git-mailinfo(1)
git-mv(1)
-k, --keep
git-am(1)
git-fetch(1)
git-fetch-pack(1)
git-pull(1)
-k, --keep-subject
git-format-patch(1)
-k, --keep-unreachable
git-repack(1)
-k, --killed
git-ls-files(1)
--keep
git-index-pack(1)
--keep=<msg>
git-index-pack(1)
--keep-base
git-rebase(1)
--keep-cr
git-mailsplit(1)
--[no-]keep-cr
git-am(1)
--keep-dashdash
git-rev-parse(1)
--keep-largest-pack
git-gc(1)
--keep-non-patch
git-am(1)
git-quiltimport(1)
--keep-pack=<pack-name>
git-pack-objects(1)
git-repack(1)
--keep-path
git-p4(1)
--keep-redundant-commits
git-cherry-pick(1)
--keep-true-parents
git-pack-objects(1)
--keep-unreachable
git-pack-objects(1)
-L <start>,<end>, -L :<funcname>
git-annotate(1)
git-blame(1)
-L<start>,<end>:<file>, -L:<funcname>:<file>
gitk(1)
git-log(1)
git-reflog(1)
-L <label>
git-merge-file(1)
-L <limit>
git-cvsimport(1)
-l
git-annotate(1)
git-blame(1)
git-checkout(1)
git-repack(1)
-l<num>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-l, --list
git-archive(1)
git-branch(1)
git-config(1)
-l <pattern>, --list <pattern>
git-replace(1)
-l, --local
git-clone(1)
git-instaweb(1)
-l, --long
git-ls-tree(1)
-l, --files-with-matches, --name-only, -L, --files-without-match
git-grep(1)
--left-only
git-range-diff(1)
--left-only, --right-only
git-log(1)
git-reflog(1)
git-rev-list(1)
--left-right
gitk(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--line-porcelain
git-annotate(1)
git-blame(1)
--line-prefix=<prefix>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--list-cmds=group[,group...]
git(1)
--listen=<host_or_ipaddr>
git-daemon(1)
--literally
git-hash-object(1)
--literal-pathspecs
git(1)
--local
git-config(1)
git-pack-objects(1)
--local-env-vars
git-rev-parse(1)
--log[=<n>]
git-fmt-merge-msg(1)
--log[=<n>], --no-log
git-merge(1)
git-pull(1)
--log-destination=<destination>
git-daemon(1)
--log-size
git-log(1)
git-reflog(1)
--long
git-commit(1)
git-describe(1)
--lost-found
git-fsck(1)
-M
git-branch(1)
git-p4(1)
-M[<n>], --find-renames[=<n>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-M[<num>]
git-annotate(1)
git-blame(1)
-M <regex>
git-cvsimport(1)
-M, -C
git-fast-export(1)
-m
git-cvsexportcommit(1)
git-cvsimport(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-read-tree(1)
-m <msg>
git-merge(1)
-m <message>
git-commit-tree(1)
-m parent-number, --mainline parent-number
git-revert(1)
-m <parent-number>, --mainline <parent-number>
git-cherry-pick(1)
-m, --man
git-help(1)
-m <num>, --max-count <num>
git-grep(1)
-m, --merge
git-checkout(1)
git-rebase(1)
git-restore(1)
-m <message>, --message <message>
git-fmt-merge-msg(1)
-m <msg>, --message=<msg>
git-commit(1)
git-notes(1)
-m, --message-id
git-am(1)
git-mailinfo(1)
-m, --modified
git-ls-files(1)
-m, --module-path
git-instaweb(1)
-m, --move
git-branch(1)
-m, --write-midx
git-repack(1)
--[no-]mailmap, --[no-]use-mailmap
git-cat-file(1)
git-log(1)
git-reflog(1)
--man-path
git(1)
--mark-tags
git-fast-export(1)
--match <pattern>
git-describe(1)
--max-age=<timestamp>, --min-age=<timestamp>
git-rev-list(1)
--max-changes <n>
git-p4(1)
--max-connections=<n>
git-daemon(1)
--max-cruft-size=<n>
git-gc(1)
git-repack(1)
--max-depth <depth>
git-grep(1)
--max-input-size=<size>
git-index-pack(1)
--[no-]max-new-filters <n>
git-commit-graph(1)
--max-pack-size=<n>
git-fast-import(1)
git-pack-objects(1)
git-repack(1)
--mboxrd
git-mailsplit(1)
--merge
gitk(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--merge-base
git-diff-index(1)
git-diff-tree(1)
--merge-base=<commit>
git-merge-tree(1)
--merged [<commit>]
git-branch(1)
--merged[=<object>]
--merges
git-log(1)
git-reflog(1)
git-rev-list(1)
--[no-]messages
git-merge-tree(1)
--minimal
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--min-parents=<number>, --max-parents=<number>, --no-min-parents, --no-max-parents
git-log(1)
git-reflog(1)
git-rev-list(1)
--mirror
git-clone(1)
git-push(1)
--missing
git-mktree(1)
--missing=<missing-action>
git-pack-objects(1)
git-rev-list(1)
--mode=<mode>
git-column(1)
--mode=(stats|all)
git-diagnose(1)
--msg-filter <command>
git-filter-branch(1)
--mtime=<time>
git-archive(1)
--multiple
git-fetch(1)
-N, --intent-to-add
git-add(1)
-N, --no-numbered
git-format-patch(1)
-n
git-mailinfo(1)
git-repack(1)
-n, --dry-run
git-add(1)
git-clean(1)
git-mv(1)
git-notes(1)
git-p4(1)
git-prune(1)
git-prune-packed(1)
git-push(1)
git-quiltimport(1)
git-read-tree(1)
git-reflog(1)
git-rm(1)
-n, --line-number
git-grep(1)
-n, --no-checkout
git-clone(1)
-n, --no-commit
git-cherry-pick(1)
git-revert(1)
-n, --no-create
git-checkout-index(1)
--non-empty
git-pack-objects(1)
-n, --non-matching
git-check-ignore(1)
-n, --no-stat
git-rebase(1)
-n, --no-tags
git-fetch(1)
-n, --[no-]verify
git-commit(1)
-n, --no-verify
git-am(1)
-n, --numbered
git-format-patch(1)
-n, --show-number
git-blame(1)
--name-objects
git-fsck(1)
--name-only
git-config(1)
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-merge-tree(1)
git-name-rev(1)
--name-only, --name-status
git-ls-tree(1)
--name-status
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--namespace=<path>
git(1)
--negotiate-only
git-fetch(1)
git-pull(1)
--negotiation-tip=<commit|glob>
git-fetch(1)
git-pull(1)
--nl=<string>
git-column(1)
--no-abbrev
git-branch(1)
--no-abbrev-commit
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--no-add
git-apply(1)
--no-all, --ignore-removal
git-add(1)
--no-aliases
git-help(1)
--no-attach
git-format-patch(1)
--no-binary
git-format-patch(1)
--no-checkout
git-bisect(1)
--no-color
git-branch(1)
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-grep(1)
git-log(1)
git-reflog(1)
--no-color-moved
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--no-color-moved-ws
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--no-commit-header
git-rev-list(1)
--no-commit-id
git-diff-tree(1)
--no-contains [<commit>]
git-branch(1)
--no-contains[=<object>]
git-for-each-ref(1)
--no-curl
git-imap-send(1)
--no-data
git-fast-export(1)
--no-diagnose, --diagnose[=<mode>]
git-bugreport(1)
--no-diff-merges
git-log(1)
git-reflog(1)
--no-divider
git-interpret-trailers(1)
--no-dual-color
git-range-diff(1)
--no-edit
git-commit(1)
git-revert(1)
--no-empty-directory
git-ls-files(1)
--no-exclude-standard
git-grep(1)
--no-ext-diff
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--no-external-commands
git-help(1)
--no-ff, --force-rebase, -f
git-rebase(1)
--no-filter
git-pack-objects(1)
git-rev-list(1)
--no-filters
git-hash-object(1)
--no-flags
git-rev-parse(1)
--noglob-pathspecs
git(1)
--no-gui
git-mergetool(1)
--no-hardlinks
git-clone(1)
--no-indent-heuristic
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--no-index
git-check-ignore(1)
git-grep(1)
--no-keep-empty, --keep-empty
git-rebase(1)
--no-log
git-fmt-merge-msg(1)
--no-merged [<commit>]
git-branch(1)
--no-merged[=<object>]
git-for-each-ref(1)
--no-merges
git-log(1)
git-reflog(1)
git-rev-list(1)
--no-message-id
git-am(1)
--no-notes
git-diff-tree(1)
git-log(1)
git-reflog(1)
--no-object-names
git-rev-list(1)
--no-optional-locks
git(1)
--no-post-rewrite
git-commit(1)
--no-prefix
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--no-progress
git-fetch-pack(1)
--no-prune
git-gc(1)
git-pack-refs(1)
--no-rebase
git-pull(1)
--no-recurse-submodules
git-fetch(1)
--no-recurse-submodules, --recurse-submodules=check|on-demand|only|no
git-push(1)
--no-recursive
git-grep(1)
--no-reuse-delta
git-pack-objects(1)
--no-reuse-object
git-pack-objects(1)
--no-reflogs
git-fsck(1)
--no-renames
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--no-replace-objects
git(1)
--no-revs
git-rev-parse(1)
--no-scissors
git-am(1)
git-mailinfo(1)
--no-show-forced-updates
git-fetch(1)
git-pull(1)
--no-sparse-checkout
git-read-tree(1)
--no-status
git-commit(1)
--no-tags
git-clone(1)
git-pull(1)
--no-textconv
git-grep(1)
--no-track
git-branch(1)
git-checkout(1)
--no-type
git-config(1)
--no-undefined
git-name-rev(1)
--no-utf8
git-am(1)
--no-verify
git-rebase(1)
--no-walk[=(sorted|unsorted)]
git-log(1)
git-reflog(1)
git-rev-list(1)
--no-warn-embedded-repo
git-add(1)
--normalize
git-check-ref-format(1)
--not
git-log(1)
git-reflog(1)
git-rev-list(1)
git-rev-parse(1)
--notes[=<ref>]
git-diff-tree(1)
git-log(1)
git-reflog(1)
--[no-]notes[=<ref>]
git-range-diff(1)
--notes[=<ref>], --no-notes
git-format-patch(1)
--numbered-files
git-format-patch(1)
--numstat
git-apply(1)
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-o<directory>
git-mailsplit(1)
-O<orderfile>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
git-mergetool(1)
-O[<pager>], --open-files-in-pager[=<pager>]
git-grep(1)
-o
git-archimport(1)
git-merge-index(1)
-o <branch-for-HEAD>
git-cvsimport(1)
-o <index-file>
git-index-pack(1)
-o, --only
git-commit(1)
-o, --only-matching
git-grep(1)
-o <dir>, --output-directory <dir>
git-format-patch(1)
-o <name>, --origin <name>
git-clone(1)
-o, --others
git-ls-files(1)
-o <file>, --output=<file>
git-archive(1)
-o <option>, --push-option=<option>
git-push(1)
-o <option>, --server-option=<option>
git-fetch(1)
git-ls-remote(1)
git-pull(1)
-o <path>, --output-directory <path>
git-bugreport(1)
git-diagnose(1)
--object-dir
git-commit-graph(1)
--object-dir=<dir>
git-multi-pack-index(1)
--object-format=<format>
git-init(1)
--object-format=<hash-algorithm>
git-index-pack(1)
--object-id
git-merge-file(1)
--object-names
git-rev-list(1)
--object-only
git-ls-tree(1)
--objects
git-rev-list(1)
--objects-edge
git-rev-list(1)
--objects-edge-aggressive
git-rev-list(1)
--octopus
git-merge-base(1)
--omit-empty
git-branch(1)
git-for-each-ref(1)
--oneline
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--only-input
git-interpret-trailers(1)
--only-trailers
git-interpret-trailers(1)
--onto
git-rebase(1)
--origin <commit>
git-p4(1)
--original <namespace>
git-filter-branch(1)
--orphan <new-branch>
git-checkout(1)
--ours, --theirs
git-checkout(1)
git-restore(1)
--ours, --theirs, --union
git-merge-file(1)
--output=<file>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--output-indicator-new=<char>, --output-indicator-old=<char>, --output-indicator-context=<char>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--overlay, --no-overlay
git-checkout(1)
git-restore(1)
--overwrite-ignore, --no-overwrite-ignore
git-checkout(1)
git-merge(1)
-P
git-cvsexportcommit(1)
-P <cvsps-output-file>
git-cvsimport(1)
-P, --no-pager
git(1)
-P, --perl-regexp
git-grep(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
-P, --prune-tags
git-fetch(1)
-p
git-cat-file(1)
git-cvsexportcommit(1)
git-merge-file(1)
git-request-pull(1)
-p <options-for-cvsps>
git-cvsimport(1)
-p <parent>
git-commit-tree(1)
-p, --no-stat
git-format-patch(1)
-p, --patch
git-add(1)
git-checkout(1)
git-commit(1)
git-restore(1)
-p, -u, --patch
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
-p, --paginate
git(1)
-p<n>
git-apply(1)
-p, --porcelain
git-annotate(1)
git-blame(1)
-p, --port
git-instaweb(1)
-p, --prune
git-fetch(1)
git-pull(1)
-p, --show-function
git-grep(1)
--packfile=<hash>
git-http-fetch(1)
--pack-kept-objects
git-repack(1)
--pack-loose-unreachable
git-pack-objects(1)
--padding=<N>
git-column(1)
--parent-filter <command>
git-filter-branch(1)
--parents
git-log(1)
git-reflog(1)
git-rev-list(1)
--parse
git-interpret-trailers(1)
--parseopt
git-rev-parse(1)
--patches <dir>
git-quiltimport(1)
--patch-format
git-am(1)
--patch-with-raw
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--patch-with-stat
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--patience
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--path
git-hash-object(1)
--path=<path>
git-cat-file(1)
--path-format=(absolute|relative)
git-rev-parse(1)
--pathspec-file-nul
git-add(1)
git-checkout(1)
git-commit(1)
git-reset(1)
git-restore(1)
git-rm(1)
--pathspec-from-file=<file>
git-add(1)
git-checkout(1)
git-commit(1)
git-reset(1)
git-restore(1)
git-rm(1)
--pickaxe-all
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--pickaxe-regex
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--pid-file=<file>
git-daemon(1)
--points-at <object>
git-branch(1)
--points-at=<object>
--porcelain
git-commit(1)
git-fetch(1)
git-pull(1)
git-push(1)
--port=<n>
git-daemon(1)
--preferred-pack=<pack>
git-multi-pack-index(1)
--prefetch
git-fetch(1)
git-pull(1)
--prefix <arg>
git-rev-parse(1)
--prefix=<prefix>/
git-archive(1)
--prefix=<prefix>
git-read-tree(1)
--prefix=<string>
git-checkout-index(1)
--prepare-p4-only
git-p4(1)
--preserve-user
git-p4(1)
--pretty[=<format>], --format=<format>
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--progress
git-bundle(1)
git-clone(1)
git-fetch(1)
git-format-patch(1)
git-pack-objects(1)
git-prune(1)
git-pull(1)
git-push(1)
--[no-]progress
git-annotate(1)
git-blame(1)
git-commit-graph(1)
git-commit-graph(1)
git-fsck(1)
git-multi-pack-index(1)
--progress=<header>
git-rev-list(1)
--progress=<n>
git-fast-export(1)
--progress, --no-progress
git-checkout(1)
git-merge(1)
git-restore(1)
--progress-title
git-index-pack(1)
--promisor[=<message>]
git-index-pack(1)
--prompt
git-difftool(1)
git-mergetool(1)
--prune
git-push(1)
--prune=<date>
git-gc(1)
--prune-empty
git-filter-branch(1)
-q
git-diff-files(1)
git-merge-file(1)
git-merge-index(1)
git-pack-objects(1)
-q, --quiet
git-am(1)
git-apply(1)
git-branch(1)
git-bundle(1)
git-check-ignore(1)
git-checkout(1)
git-checkout-index(1)
git-clean(1)
git-clone(1)
git-commit(1)
git-fetch(1)
git-fetch-pack(1)
git-format-patch(1)
git-grep(1)
git-imap-send(1)
git-init(1)
git-ls-remote(1)
git-merge(1)
git-notes(1)
git-prune-packed(1)
git-pull(1)
git-push(1)
git-read-tree(1)
git-rebase(1)
git-repack(1)
git-reset(1)
git-restore(1)
git-rev-parse(1)
git-rm(1)
--quiet
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-fast-import(1)
git-gc(1)
git-rev-list(1)
--quit
git-am(1)
git-cherry-pick(1)
git-merge(1)
git-rebase(1)
git-revert(1)
--quoted-cr=<action>
git-am(1)
git-mailinfo(1)
-R
git-cvsimport(1)
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
-R, --reverse
git-apply(1)
-r
git-cherry-pick(1)
git-diff-tree(1)
git-ls-tree(1)
git-rm(1)
-r, --rebase[=false|true|merges|interactive]
git-pull(1)
-r, --rebase-merges[=(rebase-cousins|no-rebase-cousins)], --no-rebase-merges
git-rebase(1)
-r, --recursive
git-grep(1)
-r, --remotes
git-branch(1)
-r <remote>
git-cvsimport(1)
--range-diff=<previous>
git-format-patch(1)
--raw
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-replace(1)
--raw-mode=<n>
git-column(1)
--reachable
git-commit-graph(1)
--reapply-cherry-picks, --no-reapply-cherry-picks
git-rebase(1)
--receive-pack=<git-receive-pack>, --exec=<git-receive-pack>
git-push(1)
--recount
git-apply(1)
--recover
git-http-fetch(1)
--recurse-submodules
git-branch(1)
git-grep(1)
git-ls-files(1)
--[no-]recurse-submodules
git-read-tree(1)
--recurse-submodules[=<pathspec>]
git-clone(1)
--recurse-submodules[=yes|on-demand|no]
git-fetch(1)
--recurse-submodules, --no-recurse-submodule
git-checkout(1)
git-restore(1)
--recurse-submodules-default=[yes|on-demand]
git-fetch(1)
--[no-]recurse-submodules[=yes|on-demand|no]
git-pull(1)
--reencode=(yes|no|abort)
git-fast-export(1)
--ref <ref>
git-notes(1)
--reference
git-revert(1)
--reference-excluded-parents
git-fast-export(1)
--reference[-if-able] <repository>
git-clone(1)
--refetch
git-fetch(1)
git-fetch-pack(1)
--reflog
git-log(1)
git-reflog(1)
git-rev-list(1)
--refmap=<refspec>
git-fetch(1)
git-pull(1)
--refresh
git-add(1)
--refresh, --no-refresh
git-reset(1)
--refs
git-ls-remote(1)
--refs=<pattern>
git-name-rev(1)
--refspec
git-fast-export(1)
--refspec-pattern
git-check-ref-format(1)
--refs-snapshot=<path>
git-multi-pack-index(1)
--reject
git-apply(1)
--[no-]reject-shallow
git-clone(1)
--relative[=<path>], --no-relative
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--relative-date
git-log(1)
git-reflog(1)
git-rev-list(1)
--[no-]relative-marks
git-fast-import(1)
--remerge-diff
git-log(1)
git-reflog(1)
--remote=<repo>
git-archive(1)
--remotes[=<pattern>]
git-log(1)
git-reflog(1)
git-rev-list(1)
--[no-]remote-submodules
git-clone(1)
--remove-empty
git-log(1)
git-reflog(1)
git-rev-list(1)
--remove-section
git-config(1)
--[no-]rename-empty
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--rename-section
git-config(1)
--renormalize
git-add(1)
--replace-all
git-config(1)
--reply-to=<address>
git-send-email(1)
--repo=<repository>
git-push(1)
--rerere-autoupdate, --no-rerere-autoupdate
git-am(1)
git-cherry-pick(1)
git-merge(1)
git-rebase(1)
git-revert(1)
--reschedule-failed-exec, --no-reschedule-failed-exec
git-rebase(1)
--reset
git-read-tree(1)
--reset-author
git-commit(1)
--resolve-git-dir <path>
git-rev-parse(1)
--resolvemsg=<msg>
git-am(1)
--resolve-undo
git-ls-files(1)
--restart
git-instaweb(1)
--reuseaddr
git-daemon(1)
--reverse
git-log(1)
git-reflog(1)
git-rev-list(1)
--reverse <rev>..<rev>
git-annotate(1)
git-blame(1)
--[no-]rev-index
git-index-pack(1)
--revs
git-pack-objects(1)
--revs-only
git-rev-parse(1)
--rewrite
git-reflog(1)
--rewrite-submodules-from=<name>:<file>, --rewrite-submodules-to=<name>:<file>
git-fast-import(1)
--rfc
git-format-patch(1)
--right-only
git-range-diff(1)
--root
git-annotate(1)
git-blame(1)
git-diff-tree(1)
git-format-patch(1)
git-fsck(1)
git-rebase(1)
--rotate-to=<file>
git-difftool(1)
-S[<keyid>], --gpg-sign[=<keyid>], --no-gpg-sign
git-am(1)
git-cherry-pick(1)
git-commit(1)
git-commit-tree(1)
git-merge(1)
git-pull(1)
git-rebase(1)
git-revert(1)
-S <regex>
git-cvsimport(1)
-S <revs-file>
git-annotate(1)
git-blame(1)
-S<string>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
-s
git-blame(1)
git-cat-file(1)
git-diff-tree(1)
-s <subst>
git-cvsimport(1)
-s, --no-patch
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
-s, --shared
git-clone(1)
-s, --signoff
git-am(1)
git-cherry-pick(1)
git-format-patch(1)
git-revert(1)
-s, --signoff, --no-signoff
git-commit(1)
-s, --stage
git-ls-files(1)
-s <strategy>, --strategy=<strategy>
git-merge(1)
git-notes(1)
git-pull(1)
git-rebase(1)
-s <format>, --suffix <format>
git-bugreport(1)
git-diagnose(1)
-s <tree>, --source=<tree>
git-restore(1)
--scissors
git-mailinfo(1)
--score-debug
git-blame(1)
--select-commit=<ref>
gitk(1)
--series <file>
git-quiltimport(1)
--server-option=<option>
git-clone(1)
--separate-git-dir=<git-dir>
git-clone(1)
git-init(1)
--[no-]separator, --separator=<paragraph-break>
git-notes(1)
--set-upstream
git-branch(1)
git-fetch(1)
git-pull(1)
--setup <command>
git-filter-branch(1)
--shallow
git-commit-graph(1)
git-pack-objects(1)
--shallow-exclude=<revision>
git-clone(1)
git-fetch(1)
git-fetch-pack(1)
git-pull(1)
--shallow-since=<date>
git-clone(1)
git-fetch(1)
git-fetch-pack(1)
git-pull(1)
--[no-]shallow-submodules
git-clone(1)
--shared[=(false|true|umask|group|all|world|everybody|<perm>)]
git-init(1)
--shared-index-path
git-rev-parse(1)
--shell, --perl, --python, --tcl
git-for-each-ref(1)
--shelve
git-p4(1)
--short
git-commit(1)
--short[=length]
git-rev-parse(1)
--shortstat
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--show-cdup
git-rev-parse(1)
--show-current
git-branch(1)
--show-current-patch
git-rebase(1)
--show-current-patch[=(diff|raw)]
git-am(1)
--show-forced-updates
git-fetch(1)
git-pull(1)
--show-linear-break[=<barrier>]
git-log(1)
git-reflog(1)
git-rev-list(1)
--show-notes[=<ref>], --[no-]standard-notes
git-diff-tree(1)
git-log(1)
git-reflog(1)
--show-notes-by-default
git-diff-tree(1)
git-log(1)
git-reflog(1)
--show-object-format[=(storage|input|output)]
git-rev-parse(1)
--show-origin
git-config(1)
--show-original-ids
git-fast-export(1)
--show-prefix
git-rev-parse(1)
--show-pulls
git-log(1)
git-reflog(1)
git-rev-list(1)
--show-scope
git-config(1)
--show-signature
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--show-stats
git-annotate(1)
git-blame(1)
--show-superproject-working-tree
git-rev-parse(1)
--show-toplevel
git-rev-parse(1)
--[no-]signature=<signature>
git-format-patch(1)
--signature-file=<file>
git-format-patch(1)
--[no-]signed, --signed=(true|false|if-asked)
git-push(1)
--signed-tags=(verbatim|warn|warn-strip|strip|abort)
git-fast-export(1)
--signoff
git-rebase(1)
--signoff, --no-signoff
git-merge(1)
git-pull(1)
--silent
git-p4(1)
--simplify-by-decoration
git-log(1)
git-reflog(1)
git-rev-list(1)
--simplify-merges
gitk(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
--since=<date>
gitk(1)
--since=<date>, --after=<date>
git-log(1)
git-reflog(1)
git-rev-list(1)
--since=datestring, --after=datestring
git-rev-parse(1)
--since-as-filter=<date>
git-log(1)
git-reflog(1)
git-rev-list(1)
--[no-]single-branch
git-clone(1)
--single-worktree
git-log(1)
git-reflog(1)
git-rev-list(1)
--skip
git-am(1)
git-cherry-pick(1)
git-rebase(1)
git-revert(1)
--skip=<number>
git-log(1)
git-reflog(1)
git-rev-list(1)
--skip-to=<file>
git-difftool(1)
--skip-to=<file>, --rotate-to=<file>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--socket <path>
git-credential-cache(1)
--sort=<key>
git-branch(1)
git-for-each-ref(1)
git-ls-remote(1)
--source
git-log(1)
git-reflog(1)
--source=<tree-ish>
git-check-attr(1)
--sparse
git-add(1)
git-clone(1)
git-log(1)
git-reflog(1)
git-ls-files(1)
git-rev-list(1)
git-rm(1)
--[no-]sparse
git-pack-objects(1)
--split[=<strategy>]
git-commit-graph(1)
--sq
git-rev-parse(1)
--sq-quote
git-rev-parse(1)
--squash=<commit>
git-commit(1)
--squash, --no-squash
git-merge(1)
git-pull(1)
--src-prefix=<prefix>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--stable
git-patch-id(1)
--stage=<number>|all
git-checkout-index(1)
--stale-fix
git-reflog(1)
--start
git-instaweb(1)
--start-number <n>
git-format-patch(1)
--stat
git-apply(1)
git-rebase(1)
--stat[=<width>[,<name-width>[,<count>]]]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--stat, -n, --no-stat
git-merge(1)
git-pull(1)
--state-branch <branch>
git-filter-branch(1)
--stats
git-fast-import(1)
--status
git-commit(1)
--stdin
git-check-attr(1)
git-check-ignore(1)
git-check-mailmap(1)
git-checkout-index(1)
git-diff-tree(1)
git-fetch(1)
git-fetch-pack(1)
git-fmt-merge-msg(1)
git-hash-object(1)
git-http-fetch(1)
git-index-pack(1)
git-log(1)
git-notes(1)
git-reflog(1)
git-rev-list(1)
--stdin-commits
git-commit-graph(1)
--stdin-packs
git-commit-graph(1)
git-multi-pack-index(1)
git-pack-objects(1)
--stdin-paths
git-hash-object(1)
--stdout
git-format-patch(1)
git-pack-objects(1)
--stop
git-instaweb(1)
--stop-at-non-option
git-rev-parse(1)
--strategy=<strategy>
git-cherry-pick(1)
git-revert(1)
--strict
git-fsck(1)
git-index-pack(1)
git-mktag(1)
--strict-paths
git-cvsserver(1)
git-daemon(1)
--[no-]stripspace
git-notes(1)
--stuck-long
git-rev-parse(1)
--subdirectory-filter <directory>
git-filter-branch(1)
--subject=<string>
git-send-email(1)
--subject-prefix=<subject prefix>
git-format-patch(1)
--submodule[=<format>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--submodule-prefix=<path>
git-fetch(1)
--suffix=.<sfx>
git-format-patch(1)
--[no-]summary
git-fmt-merge-msg(1)
--summary
git-apply(1)
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--summary, --no-summary
git-merge(1)
git-pull(1)
--symbolic
git-rev-parse(1)
--symbolic-full-name
git-rev-parse(1)
--[no-]symlinks
git-difftool(1)
--symref
git-ls-remote(1)
--syslog
git-daemon(1)
--system
git-config(1)
-T
git-archimport(1)
-t
git-annotate(1)
git-blame(1)
git-cat-file(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-ls-files(1)
git-ls-tree(1)
-t <tmpdir>
git-archimport(1)
-t <type>
git-hash-object(1)
-t, --track[=(direct|inherit)]
git-branch(1)
git-checkout(1)
-t, --tags
git-fetch(1)
git-pull(1)
-t <file>, --template=<file>
git-commit(1)
-t <tool>, --tool=<tool>
git-difftool(1)
git-mergetool(1)
--tag-of-filtered-object=(abort|drop|rewrite)
git-fast-export(1)
--tag-name-filter <command>
git-filter-branch(1)
--tags
git-describe(1)
git-fsck(1)
git-name-rev(1)
git-push(1)
--tags[=<pattern>]
git-log(1)
git-reflog(1)
git-rev-list(1)
--temp
git-checkout-index(1)
--template=<template-directory>
git-clone(1)
git-init(1)
--textconv
git-cat-file(1)
git-grep(1)
--textconv, --no-textconv
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
--thin
git-fetch-pack(1)
git-pack-objects(1)
--[no-]thin
git-push(1)
--thread[=<style>], --no-thread
git-format-patch(1)
--threads <num>
git-grep(1)
--threads=<n>
git-index-pack(1)
git-pack-objects(1)
git-repack(1)
--timeout=<n>
git-daemon(1)
--timeout <seconds>
git-credential-cache(1)
--timestamp
git-rev-list(1)
--to=<address>,...
git-send-email(1)
--to=<email>
git-format-patch(1)
--topo-order
git-log(1)
git-reflog(1)
git-rev-list(1)
--to-stdin
git-hook(1)
--tool-help
git-difftool(1)
git-mergetool(1)
--trailer <key>[(=|:)<value>]
git-interpret-trailers(1)
--trailer <token>[(=|:)<value>]
git-commit(1)
--transfer-encoding=(7bit|8bit|quoted-printable|base64|auto)
git-send-email(1)
--tree-filter <command>
git-filter-branch(1)
--trim-empty
git-interpret-trailers(1)
--trivial
git-read-tree(1)
--[no-]trust-exit-code
git-difftool(1)
--type <type>
git-config(1)
-U<n>, --unified=<n>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-u
git-cvsexportcommit(1)
git-cvsimport(1)
git-mailinfo(1)
git-read-tree(1)
-u, --index
git-checkout-index(1)
-u, --set-upstream
git-push(1)
-u, --unmerged
git-ls-files(1)
-u, --update
git-add(1)
-u, --update-head-ok
git-fetch(1)
-u[<mode>], --untracked-files[=<mode>]
git-commit(1)
-u <upload-pack>, --upload-pack <upload-pack>
git-clone(1)
-u <upstream>, --set-upstream-to=<upstream>
git-branch(1)
-u, --utf8
git-am(1)
--unfold
git-interpret-trailers(1)
--unidiff-zero
git-apply(1)
--unordered
git-cat-file(1)
--unpacked
git-pack-objects(1)
git-rev-list(1)
--unpack-unreachable
git-pack-objects(1)
--unpack-unreachable=<when>
git-repack(1)
--unreachable
git-fsck(1)
--unsafe-paths
git-apply(1)
--unset
git-config(1)
--unset-all
git-config(1)
--unset-upstream
git-branch(1)
--unshallow
git-fetch(1)
git-pull(1)
--unstable
git-patch-id(1)
--until=<date>
gitk(1)
--until=<date>, --before=<date>
git-log(1)
git-reflog(1)
git-rev-list(1)
--until=datestring, --before=datestring
git-rev-parse(1)
--untracked
git-grep(1)
--updateref
git-reflog(1)
--update-refs, --no-update-refs
git-rebase(1)
--update-shallow
git-fetch(1)
git-pull(1)
--update-shelve CHANGELIST
git-p4(1)
--upload-pack=<exec>
git-ls-remote(1)
--upload-pack=<git-upload-pack>
git-fetch-pack(1)
--upload-pack <upload-pack>
git-fetch(1)
git-pull(1)
--use-bitmap-index
git-rev-list(1)
--use-client-spec
git-p4(1)
--use-done-feature
git-fast-export(1)
--user=<user>, --group=<group>
git-daemon(1)
--user-interfaces
git-help(1)
--user-path, --user-path=<path>
git-daemon(1)
-V, --version
git-cvsserver(1)
-v
git-archimport(1)
git-cherry(1)
git-cvsexportcommit(1)
git-cvsimport(1)
git-diff-tree(1)
git-fetch-pack(1)
git-http-fetch(1)
git-index-pack(1)
git-ls-files(1)
git-read-tree(1)
-v, --invert-match
git-grep(1)
-v <n>, --reroll-count=<n>
git-format-patch(1)
-v, --verbose
git-add(1)
git-apply(1)
git-archive(1)
git-check-ignore(1)
git-clone(1)
git-commit(1)
git-count-objects(1)
git-fetch(1)
git-imap-send(1)
git-merge(1)
git-mv(1)
git-notes(1)
git-p4(1)
git-prune(1)
git-pull(1)
git-push(1)
git-rebase(1)
git-remote(1)
-v, --version
git(1)
-v, -vv, --verbose
git-branch(1)
--verbatim
git-patch-id(1)
--verbose
git-daemon(1)
git-help(1)
git-http-push(1)
git-pack-redundant(1)
git-reflog(1)
--verify
git-rebase(1)
git-rev-parse(1)
--[no-]verify
git-merge(1)
git-pull(1)
git-push(1)
--verify-signatures, --no-verify-signatures
git-merge(1)
git-pull(1)
--version=<version>
git-bundle(1)
-W
git-cvsexportcommit(1)
-W, --function-context
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-grep(1)
git-log(1)
git-reflog(1)
-W, --worktree, -S, --staged
git-restore(1)
-w
git-blame(1)
git-cvsexportcommit(1)
git-hash-object(1)
-w <filename>
git-http-fetch(1)
-w, --ignore-all-space
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-w, --web
git-help(1)
-w, --word-regexp
git-grep(1)
--where <placement>, --no-where
git-interpret-trailers(1)
--whitespace=<action>
git-apply(1)
--whitespace=<option>
git-rebase(1)
--width=<width>
git-column(1)
--window=<n>, --depth=<n>
git-pack-objects(1)
git-repack(1)
--window-memory=<n>
git-pack-objects(1)
git-repack(1)
--with-tree=<tree-ish>
git-ls-files(1)
--word-diff[=<mode>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--word-diff-regex=<regex>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
--work-tree=<path>
git(1)
--worktree
git-config(1)
--worktree-attributes
git-archive(1)
--[no-]write-commit-graph
git-fetch(1)
--[no-]write-fetch-head
git-fetch(1)
--ws-error-highlight=<kind>
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
-X
git-clean(1)
-X <file>, --exclude-from=<file>
git-ls-files(1)
-X<option>, --strategy-option=<option>
git-cherry-pick(1)
git-revert(1)
-X <option>, --strategy-option=<option>
git-merge(1)
git-pull(1)
-X <strategy-option>, --strategy-option=<strategy-option>
git-rebase(1)
-X[<param1,param2,...>], --dirstat[=<param1,param2,...>]
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-format-patch(1)
git-log(1)
git-reflog(1)
-x
git-cherry-pick(1)
git-clean(1)
-x <pattern>, --exclude=<pattern>
git-ls-files(1)
-x <cmd>, --exec <cmd>
git-rebase(1)
-x <command>, --extcmd=<command>
git-difftool(1)
--xmailer, --no-xmailer
git-send-email(1)
-y, --no-prompt
git-difftool(1)
git-mergetool(1)
-Z
git-cat-file(1)
-z
git-apply(1)
git-cat-file(1)
git-check-attr(1)
git-check-ignore(1)
git-checkout-index(1)
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-ls-files(1)
git-ls-tree(1)
git-merge-tree(1)
git-mktree(1)
-z, --null
git-commit(1)
git-config(1)
git-grep(1)
-z <fuzz>
git-cvsimport(1)
--zdiff3
git-merge-file(1)
--zero-commit
git-format-patch(1)
next reply other threads:[~2024-03-09 22:27 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-09 22:27 Dirk Gouders [this message]
2024-03-09 23:30 ` Informative: git-options.txt v2 Dirk Gouders
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ghedcj11oe.fsf@gouders.net \
--to=dirk@gouders.net \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.