]> git.ipfire.org Git - thirdparty/git.git/blame_incremental - command-list.txt
ci: fix GCC install in the Travis CI GCC OSX job
[thirdparty/git.git] / command-list.txt
... / ...
CommitLineData
1# Command classification list
2# ---------------------------
3# All supported commands, builtin or external, must be described in
4# here. This info is used to list commands in various places. Each
5# command is on one line followed by one or more attributes.
6#
7# The first attribute group is mandatory and indicates the command
8# type. This group includes:
9#
10# mainporcelain
11# ancillarymanipulators
12# ancillaryinterrogators
13# foreignscminterface
14# plumbingmanipulators
15# plumbinginterrogators
16# synchingrepositories
17# synchelpers
18# purehelpers
19#
20# The type names are self explanatory. But if you want to see what
21# command belongs to what group to get a better picture, have a look
22# at "git" man page, "GIT COMMANDS" section.
23#
24# Commands of type mainporcelain can also optionally have one of these
25# attributes:
26#
27# init
28# worktree
29# info
30# history
31# remote
32#
33# These commands are considered "common" and will show up in "git
34# help" output in groups. Uncommon porcelain commands must not
35# specify any of these attributes.
36#
37# "complete" attribute is used to mark that the command should be
38# completable by git-completion.bash. Note that by default,
39# mainporcelain commands are completable so you don't need this
40# attribute.
41#
42# As part of the Git man page list, the man(5/7) guides are also
43# specified here, which can only have "guide" attribute and nothing
44# else.
45#
46### command list (do not change this line, also do not change alignment)
47# command name category [category] [category]
48git-add mainporcelain worktree
49git-am mainporcelain
50git-annotate ancillaryinterrogators
51git-apply plumbingmanipulators complete
52git-archimport foreignscminterface
53git-archive mainporcelain
54git-bisect mainporcelain info
55git-blame ancillaryinterrogators complete
56git-branch mainporcelain history
57git-bundle mainporcelain
58git-cat-file plumbinginterrogators
59git-check-attr purehelpers
60git-check-ignore purehelpers
61git-check-mailmap purehelpers
62git-checkout mainporcelain
63git-checkout-index plumbingmanipulators
64git-check-ref-format purehelpers
65git-cherry plumbinginterrogators complete
66git-cherry-pick mainporcelain
67git-citool mainporcelain
68git-clean mainporcelain
69git-clone mainporcelain init
70git-column purehelpers
71git-commit mainporcelain history
72git-commit-graph plumbingmanipulators
73git-commit-tree plumbingmanipulators
74git-config ancillarymanipulators complete
75git-count-objects ancillaryinterrogators
76git-credential purehelpers
77git-credential-cache purehelpers
78git-credential-store purehelpers
79git-cvsexportcommit foreignscminterface
80git-cvsimport foreignscminterface
81git-cvsserver foreignscminterface
82git-daemon synchingrepositories
83git-describe mainporcelain
84git-diff mainporcelain info
85git-diff-files plumbinginterrogators
86git-diff-index plumbinginterrogators
87git-diff-tree plumbinginterrogators
88git-difftool ancillaryinterrogators complete
89git-fast-export ancillarymanipulators
90git-fast-import ancillarymanipulators
91git-fetch mainporcelain remote
92git-fetch-pack synchingrepositories
93git-filter-branch ancillarymanipulators
94git-fmt-merge-msg purehelpers
95git-for-each-ref plumbinginterrogators
96git-format-patch mainporcelain
97git-fsck ancillaryinterrogators complete
98git-gc mainporcelain
99git-get-tar-commit-id plumbinginterrogators
100git-grep mainporcelain info
101git-gui mainporcelain
102git-hash-object plumbingmanipulators
103git-help ancillaryinterrogators complete
104git-http-backend synchingrepositories
105git-http-fetch synchelpers
106git-http-push synchelpers
107git-imap-send foreignscminterface
108git-index-pack plumbingmanipulators
109git-init mainporcelain init
110git-instaweb ancillaryinterrogators complete
111git-interpret-trailers purehelpers
112gitk mainporcelain
113git-log mainporcelain info
114git-ls-files plumbinginterrogators
115git-ls-remote plumbinginterrogators
116git-ls-tree plumbinginterrogators
117git-mailinfo purehelpers
118git-mailsplit purehelpers
119git-merge mainporcelain history
120git-merge-base plumbinginterrogators
121git-merge-file plumbingmanipulators
122git-merge-index plumbingmanipulators
123git-merge-one-file purehelpers
124git-mergetool ancillarymanipulators complete
125git-merge-tree ancillaryinterrogators
126git-multi-pack-index plumbingmanipulators
127git-mktag plumbingmanipulators
128git-mktree plumbingmanipulators
129git-mv mainporcelain worktree
130git-name-rev plumbinginterrogators
131git-notes mainporcelain
132git-p4 foreignscminterface
133git-pack-objects plumbingmanipulators
134git-pack-redundant plumbinginterrogators
135git-pack-refs ancillarymanipulators
136git-parse-remote synchelpers
137git-patch-id purehelpers
138git-prune ancillarymanipulators
139git-prune-packed plumbingmanipulators
140git-pull mainporcelain remote
141git-push mainporcelain remote
142git-quiltimport foreignscminterface
143git-range-diff mainporcelain
144git-read-tree plumbingmanipulators
145git-rebase mainporcelain history
146git-receive-pack synchelpers
147git-reflog ancillarymanipulators complete
148git-remote ancillarymanipulators complete
149git-repack ancillarymanipulators complete
150git-replace ancillarymanipulators complete
151git-request-pull foreignscminterface complete
152git-rerere ancillaryinterrogators
153git-reset mainporcelain history
154git-restore mainporcelain worktree
155git-revert mainporcelain
156git-rev-list plumbinginterrogators
157git-rev-parse plumbinginterrogators
158git-rm mainporcelain worktree
159git-send-email foreignscminterface complete
160git-send-pack synchingrepositories
161git-shell synchelpers
162git-shortlog mainporcelain
163git-show mainporcelain info
164git-show-branch ancillaryinterrogators complete
165git-show-index plumbinginterrogators
166git-show-ref plumbinginterrogators
167git-sh-i18n purehelpers
168git-sh-setup purehelpers
169git-stash mainporcelain
170git-stage complete
171git-status mainporcelain info
172git-stripspace purehelpers
173git-submodule mainporcelain
174git-svn foreignscminterface
175git-switch mainporcelain history
176git-symbolic-ref plumbingmanipulators
177git-tag mainporcelain history
178git-unpack-file plumbinginterrogators
179git-unpack-objects plumbingmanipulators
180git-update-index plumbingmanipulators
181git-update-ref plumbingmanipulators
182git-update-server-info synchingrepositories
183git-upload-archive synchelpers
184git-upload-pack synchelpers
185git-var plumbinginterrogators
186git-verify-commit ancillaryinterrogators
187git-verify-pack plumbinginterrogators
188git-verify-tag ancillaryinterrogators
189gitweb ancillaryinterrogators
190git-whatchanged ancillaryinterrogators complete
191git-worktree mainporcelain
192git-write-tree plumbingmanipulators
193gitattributes guide
194gitcli guide
195gitcore-tutorial guide
196gitcvs-migration guide
197gitdiffcore guide
198giteveryday guide
199gitglossary guide
200githooks guide
201gitignore guide
202gitmodules guide
203gitnamespaces guide
204gitrepository-layout guide
205gitrevisions guide
206gittutorial-2 guide
207gittutorial guide
208gitworkflows guide