From: Dirk Gouders <dirk@gouders.net>
To: git@vger.kernel.org
Subject: Informative: git-options.txt v2
Date: Sun, 10 Mar 2024 00:30:40 +0100 [thread overview]
Message-ID: <gh34sz0yqn.fsf@gouders.net> (raw)
In-Reply-To: <ghedcj11oe.fsf@gouders.net> (Dirk Gouders's message of "Sat, 09 Mar 2024 23:27:13 +0100")
[-- Attachment #1: Type: text/plain, Size: 160 bytes --]
Sorry, somehow, I created two versions of that file.
I noticed that, because I didn't found --no-deref which was mentioned in
[1]. Now, it's included.
Dirk
[-- Attachment #2: git-options.txt v2 --]
[-- Type: text/plain, Size: 89519 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)
git-switch(1)
<branchname>
git-branch(1)
<command> [<args>]
git(1)
<commit>, <object>
git-tag(1)
<commit>...
git-cherry-pick(1)
git-merge(1)
git-revert(1)
git-verify-commit(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)
git-send-pack(1)
git-upload-pack(1)
<end>
git-request-pull(1)
<file>
git-ls-files(1)
git-update-index(1)
<git-dir>
git-receive-pack(1)
[<git-rev-list-args>...]
git-fast-export(1)
<git-rev-list-args>
git-bundle(1)
<glob>
git-show-branch(1)
<group>
git-fetch(1)
<head>
git-cherry(1)
<head>...
git-prune(1)
<host>
git-send-pack(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)
git-switch(1)
<newbranch>
git-branch(1)
<object>
git-cat-file(1)
git-fsck(1)
<object>...
git-show(1)
<oldbranch>
git-branch(1)
<pack>.idx ...
git-verify-pack(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)
git-stash(1)
git-status(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)
git-shortlog(1)
git-submodule(1)
<paths>
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
<pattern>...
git-for-each-ref(1)
git-show-ref(1)
<patterns>...
git-ls-remote(1)
<range1> <range2>
git-range-diff(1)
[<refname>...]
git-bundle(1)
<ref>...
git-http-push(1)
git-send-pack(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)
git-upload-archive(1)
<rev>
git-show-branch(1)
<rev1>...<rev2>
git-range-diff(1)
<revision range>
gitk(1)
git-log(1)
git-reflog(1)
git-shortlog(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)
git-switch(1)
<stash>
git-stash(1)
<tag>...
git-verify-tag(1)
<tagname>
git-tag(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)
<worktree>
git-worktree(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)
git-shortlog(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)
git-show-branch(1)
git-stash(1)
-a, --annotate
git-tag(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)
git-show(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)
git-show(1)
git-show-ref(1)
--abbrev=<n>
git-blame(1)
git-branch(1)
git-describe(1)
git-log(1)
git-reflog(1)
git-show(1)
--abbrev-commit
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
git-show(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)
git-update-index(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)
--ahead-behind, --no-ahead-behind
git-status(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)
git-send-pack(1)
git-shortlog(1)
git-submodule(1)
--all, --branches
git-push(1)
--all-match
git-grep(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(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)
git-shortlog(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)
git-shortlog(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)
git-show(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)
--[no-]assume-unchanged
git-update-index(1)
--atomic
git-fetch(1)
git-pull(1)
git-send-pack(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)
git-shortlog(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)
git-show(1)
-b
git-annotate(1)
git-blame(1)
git-mailinfo(1)
git-mailsplit(1)
-b <new-branch>
git-checkout(1)
-b <new-branch>, -B <new-branch>
git-worktree(1)
-b, --branch
git-status(1)
-b <branch>, --branch <branch>
git-submodule(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 <branch-name>, --initial-branch=<branch-name>
git-init(1)
-b, --browser
git-instaweb(1)
-b <browser>, --browser=<browser>
git-web--browse(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)
git-show(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)
git-shortlog(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)
git-shortlog(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)
--batch-size=<num>
git-send-email(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)
git-show(1)
--bisect
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(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)
git-shortlog(1)
--branch
git-commit(1)
--buffer
git-cat-file(1)
--build-fake-ancestor=<file>
git-apply(1)
--build-options
git-version(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)
git-show(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 <conf.var>, --config=<conf.var>
git-web--browse(1)
-C <new-branch>, --force-create <new-branch>
git-switch(1)
-C <commit>, --reuse-message=<commit>
git-commit(1)
-C <object>, --reuse-message=<object>
git-notes(1)
-c
git-blame(1)
git-cvsexportcommit(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-show(1)
-c <commit>, --reedit-message=<commit>
git-commit(1)
-c <key>=<value>, --config <key>=<value>
git-clone(1)
-c <new-branch>, --create <new-branch>
git-switch(1)
-c <commit>, --reedit-message=<commit>
git-commit(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, --comment-lines
git-stripspace(1)
-c, --committer
git-shortlog(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)
git-submodule(1)
--cacheinfo <mode>,<object>,<path>, --cacheinfo <mode> <object> <path>
git-update-index(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)
git-show(1)
--cc=<address>,...
git-send-email(1)
--cc=<email>
git-format-patch(1)
--cc-cmd=<command>
git-send-email(1)
--[no-]cc-cover
git-send-email(1)
--[no-]chain-reply-to
git-send-email(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)
git-show(1)
--checkout
git-submodule(1)
--[no-]checkout
git-worktree(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)
git-shortlog(1)
--cherry-mark
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--cherry-pick
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--chmod=(+|-)x
git-add(1)
git-update-index(1)
--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)
git-tag(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)
git-show(1)
git-show-branch(1)
git-tag(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)
git-show(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)
git-show(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)
git-show(1)
--column
git-grep(1)
--column[=<options>], --no-column
git-branch(1)
git-status(1)
git-tag(1)
--combined-all-paths
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-show(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)
git-show(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)
--confirm=<mode>
git-send-email(1)
--conflict=(ask|skip|quit)
git-p4(1)
--conflict=<style>
git-checkout(1)
git-restore(1)
git-switch(1)
--contains
git-describe(1)
--contains [<commit>]
git-branch(1)
git-tag(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)
git-tag(1)
git-update-ref(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)
git-show(1)
--curl
git-imap-send(1)
--current
git-show-branch(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)
git-show(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 <ref>
git-update-ref(1)
-d, -D
git-http-push(1)
-d, --delete
git-branch(1)
git-push(1)
git-replace(1)
git-symbolic-ref(1)
git-tag(1)
-d, --deleted
git-ls-files(1)
-d, --detach
git-checkout(1)
git-switch(1)
git-worktree(1)
-d, --dereference
git-show-ref(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)
git-shortlog(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)
git-show-branch(1)
--dd
git-log(1)
git-reflog(1)
git-show(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)
--deduplicate
git-ls-files(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)
git-show(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)
git-shortlog(1)
--depth
git-submodule(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)
git-show(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)
git-show(1)
--diff-merges=<format>
git-log(1)
git-reflog(1)
git-show(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)
git-show(1)
--dirty[=<mark>], --broken[=<mark>]
git-describe(1)
--disable-p4sync
git-p4(1)
--disable-rebase
git-p4(1)
--disambiguate=<prefix>
git-rev-parse(1)
--discard-changes
git-switch(1)
--disk-usage, --disk-usage=human
git-rev-list(1)
--dissociate
git-clone(1)
git-submodule(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)
git-send-email(1)
git-send-pack(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)
git-show(1)
--dump-aliases
git-send-email(1)
-E, --extended-regexp
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(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)
git-tag(1)
-e, --email
git-shortlog(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)
git-show(1)
--envelope-sender=<address>
git-send-email(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)
git-shortlog(1)
--exclude=<path-pattern>
git-apply(1)
--exclude=<pattern>
git-for-each-ref(1)
git-name-rev(1)
--exclude-existing[=<pattern>]
git-show-ref(1)
--exclude-first-parent-only
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--exclude-hidden=[fetch|receive|uploadpack]
git-log(1)
git-reflog(1)
git-rev-list(1)
git-rev-parse(1)
git-shortlog(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-receive-pack>
git-send-pack(1)
--exec=<git-upload-archive>
git-archive(1)
--exec=<git-upload-pack>
git-fetch-pack(1)
--exec-path[=<path>]
git(1)
--exists
git-show-ref(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)
git-worktree(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)
git-show(1)
-F
git-repack(1)
-F <file>
git-commit-tree(1)
-F <file>, --file <file>
git-fmt-merge-msg(1)
git-merge(1)
git-tag(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)
git-shortlog(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)
git-submodule(1)
git-switch(1)
git-tag(1)
git-update-server-info(1)
git-worktree(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)
--files
git-submodule(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)
git-show(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)
git-show(1)
--find-renames[=<n>]
git-status(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)
git-shortlog(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)
git-send-email(1)
git-send-pack(1)
--[no-]force-if-includes
git-push(1)
--[no-]force-in-body-from
git-format-patch(1)
--force-remove
git-update-index(1)
--force-untracked-cache
git-update-index(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)
git-tag(1)
--format[=<format>]
git-shortlog(1)
--[no-]format-patch
git-send-email(1)
--from, --from=<ident>
git-format-patch(1)
--from=<address>
git-send-email(1)
--fsck-objects
git-index-pack(1)
--fsmonitor, --no-fsmonitor
git-update-index(1)
--[no-]fsmonitor-valid
git-update-index(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)
git-shortlog(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)
git-show(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)
git-show(1)
-g<factor>, --geometric=<factor>
git-repack(1)
-g, --again
git-update-index(1)
-g, --gui
git-mergetool(1)
-g, --[no-]gui
git-difftool(1)
-g, --guides
git-help(1)
-g, --reflog[=<n>[,<base>]] [<ref>]
git-show-branch(1)
-g, --walk-reflogs
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(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)
git-shortlog(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)
git-shortlog(1)
--grep-reflog=<pattern>
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--group=<type>
git-shortlog(1)
--guess, --no-guess
git-checkout(1)
git-switch(1)
--[no-]guess-remote
git-worktree(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)
--head
git-show-ref(1)
--header
git-rev-list(1)
--header-cmd=<command>
git-send-email(1)
--heading
git-grep(1)
--heads, --tags
git-show-ref(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)
git-show(1)
--honor-pack-keep
git-pack-objects(1)
--html-path
git(1)
--http-backend-info-refs
git-receive-pack(1)
git-upload-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)
git-show(1)
-i
git-cvsimport(1)
git-read-tree(1)
-i, --delta-islands
git-repack(1)
-i, --ignore-case
git-branch(1)
git-grep(1)
git-tag(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)
git-shortlog(1)
--icase-pathspecs
git(1)
--identity=<identity>
git-send-email(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)
git-show(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)
git-show(1)
--ignored[=<mode>]
git-status(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)
git-shortlog(1)
git-update-index(1)
--ignore-other-worktrees
git-checkout(1)
git-switch(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)
--[no-]ignore-skip-worktree-entries
git-update-index(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)
git-show(1)
--ignore-space-change, --ignore-whitespace
git-apply(1)
--ignore-submodules
git-update-index(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)
git-show(1)
git-status(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)
git-show(1)
--independent
git-merge-base(1)
git-show-branch(1)
--index
git-apply(1)
git-stash(1)
--indexed-objects
git-rev-list(1)
--index-filter <command>
git-filter-branch(1)
--index-info
git-update-index(1)
--index-output=<file>
git-read-tree(1)
--index-pack-args=<args>
git-http-fetch(1)
--index-version <n>
git-update-index(1)
--index-version=<version>[,<offset>]
git-index-pack(1)
git-pack-objects(1)
--inetd
git-daemon(1)
--info-only
git-update-index(1)
--info-path
git(1)
--[no-]informative-errors
git-daemon(1)
--init
git-submodule(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)
git-show(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)
git-shortlog(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)
git-show(1)
-j, --jobs=<n>
git-fetch(1)
git-pull(1)
-j <n>, --jobs <n>
git-clone(1)
git-submodule(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-index, --no-keep-index
git-stash(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)
git-var(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)
git-show(1)
-l, --list
git-archive(1)
git-branch(1)
git-config(1)
git-tag(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)
git-shortlog(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)
git-show(1)
--list
git-show-branch(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)
--lock
git-worktree(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)
git-status(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)
git-show(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)
git-show(1)
git-symbolic-ref(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)
git-switch(1)
-m <message>, --message <message>
git-fmt-merge-msg(1)
-m <msg>, --message=<msg>
git-commit(1)
git-notes(1)
git-tag(1)
-m <reason>
git-update-ref(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)
git-unpack-objects(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)
git-shortlog(1)
git-submodule(1)
--merge-base
git-diff-index(1)
git-diff-tree(1)
git-show-branch(1)
--merge-base=<commit>
git-merge-tree(1)
--merged [<commit>]
git-branch(1)
git-tag(1)
--merged[=<object>]
--merges
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(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)
git-show(1)
--min-parents=<number>, --max-parents=<number>, --no-min-parents, --no-max-parents
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--mirror
git-clone(1)
git-push(1)
--missing
git-mktree(1)
--missing=<missing-action>
git-pack-objects(1)
git-rev-list(1)
--missing-ok
git-write-tree(1)
--mode=<mode>
git-column(1)
--mode=(stats|all)
git-diagnose(1)
--more=<n>
git-show-branch(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-fetch
git-submodule(1)
-N, --no-numbered
git-format-patch(1)
-n
git-mailinfo(1)
git-repack(1)
git-unpack-objects(1)
-n<num>
git-tag(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)
git-worktree(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)
git-shortlog(1)
-n, --show-number
git-blame(1)
-n, --summary-limit
git-submodule(1)
--name
git-submodule(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)
git-show(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)
git-show(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)
git-show(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)
git-show(1)
git-show-branch(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)
git-show(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)
git-show(1)
--no-commit-header
git-rev-list(1)
--no-commit-id
git-diff-tree(1)
--no-contains [<commit>]
git-branch(1)
git-tag(1)
--no-contains[=<object>]
git-for-each-ref(1)
--no-curl
git-imap-send(1)
--no-data
git-fast-export(1)
--no-deref
git-update-ref(1)
--no-diagnose, --diagnose[=<mode>]
git-bugreport(1)
--no-diff-merges
git-log(1)
git-reflog(1)
git-show(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)
git-show(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-header-cmd
git-send-email(1)
--no-identity
git-send-email(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)
git-show(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)
git-tag(1)
--no-merged[=<object>]
git-for-each-ref(1)
--no-merges
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--no-message-id
git-am(1)
--no-name
git-show-branch(1)
--no-notes
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-show(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)
git-show(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)
git-show(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-sign
git-tag(1)
--no-smtp-auth
git-send-email(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-[to|cc|bcc]
git-send-email(1)
--no-track
git-branch(1)
git-checkout(1)
git-switch(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)
git-shortlog(1)
--notes[=<ref>]
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-show(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)
git-show(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)
git-show(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)
git-show-index(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)
git-tag(1)
--oneline
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
git-show(1)
--only-input
git-interpret-trailers(1)
--only-trailers
git-interpret-trailers(1)
--only-untracked
git-stash(1)
--onto
git-rebase(1)
--origin <commit>
git-p4(1)
--original <namespace>
git-filter-branch(1)
--orphan
git-worktree(1)
--orphan <new-branch>
git-checkout(1)
git-switch(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)
git-show(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)
git-show(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)
git-shortlog(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)
git-stash(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)
git-show(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)
git-show(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)
git-show(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)
git-show(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)
git-stash(1)
--pathspec-from-file=<file>
git-add(1)
git-checkout(1)
git-commit(1)
git-reset(1)
git-restore(1)
git-rm(1)
git-stash(1)
--pickaxe-all
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-show(1)
--pickaxe-regex
git-diff(1)
git-diff-files(1)
git-diff-index(1)
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-show(1)
--pid-file=<file>
git-daemon(1)
--points-at <object>
git-branch(1)
git-tag(1)
--points-at=<object>
--porcelain
git-commit(1)
git-fetch(1)
git-pull(1)
git-push(1)
git-worktree(1)
--porcelain[=<version>]
git-status(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)
git-write-tree(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)
git-show(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)
git-submodule(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)
git-switch(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)
--push-option=<string>
git-send-pack(1)
-q
git-diff-files(1)
git-merge-file(1)
git-merge-index(1)
git-pack-objects(1)
git-unpack-objects(1)
git-update-index(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)
git-show-ref(1)
git-stash(1)
git-submodule(1)
git-switch(1)
git-symbolic-ref(1)
git-worktree(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)
git-send-email(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)
git-show(1)
-R, --reverse
git-apply(1)
-r
git-cherry-pick(1)
git-diff-tree(1)
git-ls-tree(1)
git-rm(1)
git-unpack-objects(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)
git-show-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)
git-show(1)
git-verify-commit(1)
git-verify-tag(1)
--raw-mode=<n>
git-column(1)
--reachable
git-commit-graph(1)
--really-refresh
git-update-index(1)
--reapply-cherry-picks, --no-reapply-cherry-picks
git-rebase(1)
--reason <string>
git-worktree(1)
--rebase
git-submodule(1)
--receive-pack=<git-receive-pack>
git-send-pack(1)
--receive-pack=<git-receive-pack>, --exec=<git-receive-pack>
git-push(1)
--[no-]recommend-shallow
git-submodule(1)
--recount
git-apply(1)
--recover
git-http-fetch(1)
--recurse, --no-recurse
git-symbolic-ref(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)
git-switch(1)
--recurse-submodules-default=[yes|on-demand]
git-fetch(1)
--[no-]recurse-submodules[=yes|on-demand|no]
git-pull(1)
--recursive
git-submodule(1)
--reencode=(yes|no|abort)
git-fast-export(1)
--ref <ref>
git-notes(1)
--reference
git-revert(1)
--reference <repository>
git-submodule(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)
git-shortlog(1)
--refmap=<refspec>
git-fetch(1)
git-pull(1)
--refresh
git-add(1)
git-update-index(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)
git-show(1)
--relative-date
git-log(1)
git-reflog(1)
git-rev-list(1)
--[no-]relative-marks
git-fast-import(1)
--relogin-delay=<int>
git-send-email(1)
--remerge-diff
git-log(1)
git-reflog(1)
git-show(1)
--remote
git-submodule(1)
--remote=<repo>
git-archive(1)
--remotes[=<pattern>]
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--[no-]remote-submodules
git-clone(1)
--remove
git-update-index(1)
--remove-empty
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(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)
git-show(1)
--renames, --no-renames
git-status(1)
--rename-section
git-config(1)
--renormalize
git-add(1)
--replace
git-update-index(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)
git-show(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, --staged
git-stash(1)
-s
git-blame(1)
git-cat-file(1)
git-diff-tree(1)
-s <subst>
git-cvsimport(1)
-s, --hash[=<n>]
git-show-ref(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)
git-show(1)
-s, --shared
git-clone(1)
-s, --short
git-status(1)
-s, --sign
git-tag(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 <tree>, --source=<tree>
git-restore(1)
-s, --stage
git-ls-files(1)
-s, --stat-only
git-verify-pack(1)
-s <strategy>, --strategy=<strategy>
git-merge(1)
git-notes(1)
git-pull(1)
git-rebase(1)
-s, --strip-comments
git-stripspace(1)
-s <format>, --suffix <format>
git-bugreport(1)
git-diagnose(1)
-s <tree>, --source=<tree>
git-restore(1)
-s, --summary
git-shortlog(1)
--[no-]skip-worktree
git-update-index(1)
--scissors
git-mailinfo(1)
--score-debug
git-blame(1)
--select-commit=<ref>
gitk(1)
--sendmail-cmd=<command>
git-send-email(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)
--sha1-name
git-show-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)
git-symbolic-ref(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)
git-show(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-index-version
git-update-index(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)
git-show(1)
--show-notes-by-default
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-show(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)
git-shortlog(1)
--show-scope
git-config(1)
--show-signature
git-diff-tree(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
git-show(1)
--show-stash
git-status(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)
git-send-pack(1)
--[no-]signed-off-by-cc
git-send-email(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)
git-shortlog(1)
--simplify-merges
gitk(1)
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--since=<date>
gitk(1)
--since=<date>, --after=<date>
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--since=datestring, --after=datestring
git-rev-parse(1)
--since-as-filter=<date>
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(1)
--[no-]single-branch
git-clone(1)
git-submodule(1)
--single-worktree
git-log(1)
git-reflog(1)
git-rev-list(1)
git-shortlog(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)
git-shortlog(1)
--skip-to=<file>
git-difftool(1)
git-show(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)
--smtp-auth=<mechanisms>
git-send-email(1)
--smtp-debug=0|1
git-send-email(1)
--smtp-domain=<FQDN>
git-send-email(1)
--smtp-encryption=<encryption>
git-send-email(1)
--smtp-server-option=<option>
git-send-email(1)
--smtp-pass[=<password>]
git-send-email(1)
--smtp-server-port=<port>
git-send-email(1)
--smtp-server=<host>
git-send-email(1)
--smtp-ssl
git-send-email(1)
--smtp-ssl-cert-path
git-send-email(1)
--smtp-user=<user>
git-send-email(1)
--socket <path>
git-credential-cache(1)
--sort=<key>
git-branch(1)
git-for-each-ref(1)
git-ls-remote(1)
git-tag(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)
git-shortlog(1)
git-show-branch(1)
--[no-]sparse
git-pack-objects(1)
--split[=<strategy>]
git-commit-graph(1)
--split-index, --no-split-index
git-update-index(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)
git-show(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)
git-show(1)
--stat, -n, --no-stat
git-merge(1)
git-pull(1)
--state-branch <branch>
git-filter-branch(1)
--stateless-rpc
git-upload-pack(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)
git-send-pack(1)
git-shortlog(1)
git-update-index(1)
git-update-ref(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)
git-unpack-objects(1)
--[no-]strict
git-upload-pack(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)
git-show(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)
git-show(1)
--summary, --no-summary
git-merge(1)
git-pull(1)
--suppress-cc=<category>
git-send-email(1)
--[no-]suppress-from
git-send-email(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)
git-show(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 <browser>, --tool=<browser>
git-web--browse(1)
-t <tool>, --tool=<tool>
git-difftool(1)
git-mergetool(1)
-t, --track[=(direct|inherit)]
git-branch(1)
git-checkout(1)
git-switch(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)
git-shortlog(1)
--temp
git-checkout-index(1)
--template=<template-directory>
git-clone(1)
git-init(1)
--test-untracked-cache
git-update-index(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)
git-show(1)
--thin
git-fetch-pack(1)
git-pack-objects(1)
git-send-pack(1)
--[no-]thin
git-push(1)
--thread[=<style>], --no-thread
git-format-patch(1)
--[no-]thread
git-send-email(1)
--threads <num>
git-grep(1)
--threads=<n>
git-index-pack(1)
git-pack-objects(1)
git-repack(1)
--timeout=<n>
git-daemon(1)
git-upload-pack(1)
--timeout <seconds>
git-credential-cache(1)
--timestamp
git-rev-list(1)
--to=<address>,...
git-send-email(1)
--to=<email>
git-format-patch(1)
--to-cmd=<command>
git-send-email(1)
--[no-]to-cover
git-send-email(1)
--topics
git-show-branch(1)
--topo-order
git-log(1)
git-reflog(1)
git-rev-list(1)
git-show-branch(1)
--to-stdin
git-hook(1)
--tool-help
git-difftool(1)
git-mergetool(1)
--[no-]track
--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)
git-show(1)
-u
git-cvsexportcommit(1)
git-cvsimport(1)
git-mailinfo(1)
git-read-tree(1)
-u, --include-untracked, --no-include-untracked
git-stash(1)
-u, --index
git-checkout-index(1)
-u, --set-upstream
git-push(1)
-u, --unmerged
git-ls-files(1)
-u[<mode>], --untracked-files[=<mode>]
git-status(1)
-u, --update
git-add(1)
-u, --update-head-ok
git-fetch(1)
-u <key-id>, --local-user=<key-id>
git-tag(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)
--unmerged
git-update-index(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)
--unresolve
git-update-index(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)
git-shortlog(1)
--until=datestring, --before=datestring
git-rev-parse(1)
--untracked
git-grep(1)
--untracked-cache, --no-untracked-cache
git-update-index(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)
git-status(1)
git-verify-commit(1)
git-verify-pack(1)
git-verify-tag(1)
git-worktree(1)
-v, --verify
git-tag(1)
-v, --version
git(1)
-v, -vv, --verbose
git-branch(1)
--[no-]validate
git-send-email(1)
--verbatim
git-patch-id(1)
--verbose
git-daemon(1)
git-help(1)
git-http-push(1)
git-pack-redundant(1)
git-reflog(1)
git-send-pack(1)
git-update-index(1)
--verify
git-rebase(1)
git-rev-parse(1)
git-show-ref(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)
git-show(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[<width>[,<indent1>[,<indent2>]]]
git-shortlog(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)
git-show(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)
git-show(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)
git-show(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)
git-show(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)
git-show(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)
git-show(1)
git-status(1)
git-update-index(1)
git-update-ref(1)
git-worktree(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)
[-- Attachment #3: Type: text/plain, Size: 1979 bytes --]
Dirk Gouders <dirk@gouders.net> writes:
> 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
prev parent reply other threads:[~2024-03-09 23:30 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-09 22:27 Informative: git-options.txt Dirk Gouders
2024-03-09 23:30 ` Dirk Gouders [this message]
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=gh34sz0yqn.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox