summaryrefslogtreecommitdiffstats
path: root/man1/git-help.1
diff options
context:
space:
mode:
Diffstat (limited to 'man1/git-help.1')
-rw-r--r--man1/git-help.138
1 files changed, 32 insertions, 6 deletions
diff --git a/man1/git-help.1 b/man1/git-help.1
index b127c425b..7f3468cc4 100644
--- a/man1/git-help.1
+++ b/man1/git-help.1
@@ -2,12 +2,12 @@
.\" Title: git-help
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 08/12/2022
+.\" Date: 08/18/2022
.\" Manual: Git Manual
-.\" Source: Git 2.37.2.324.gafa70145a2
+.\" Source: Git 2.37.2.382.g795ea8776b
.\" Language: English
.\"
-.TH "GIT\-HELP" "1" "08/12/2022" "Git 2\&.37\&.2\&.324\&.gafa701" "Git Manual"
+.TH "GIT\-HELP" "1" "08/18/2022" "Git 2\&.37\&.2\&.382\&.g795ea8" "Git Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -33,20 +33,22 @@ git-help \- Display help information about Git
.sp
.nf
\fIgit help\fR [\-a|\-\-all] [\-\-[no\-]verbose] [\-\-[no\-]external\-commands] [\-\-[no\-]aliases]
-\fIgit help\fR [[\-i|\-\-info] [\-m|\-\-man] [\-w|\-\-web]] [<command>|<guide>]
+\fIgit help\fR [[\-i|\-\-info] [\-m|\-\-man] [\-w|\-\-web]] [<command>|<doc>]
\fIgit help\fR [\-g|\-\-guides]
\fIgit help\fR [\-c|\-\-config]
+\fIgit help\fR [\-\-user\-interfaces]
+\fIgit help\fR [\-\-developer\-interfaces]
.fi
.sp
.SH "DESCRIPTION"
.sp
-With no options and no \fI<command>\fR or \fI<guide>\fR given, the synopsis of the \fIgit\fR command and a list of the most commonly used Git commands are printed on the standard output\&.
+With no options and no \fI<command>\fR or \fI<doc>\fR given, the synopsis of the \fIgit\fR command and a list of the most commonly used Git commands are printed on the standard output\&.
.sp
If the option \fB\-\-all\fR or \fB\-a\fR is given, all available commands are printed on the standard output\&.
.sp
If the option \fB\-\-guides\fR or \fB\-g\fR is given, a list of the Git concept guides is also printed on the standard output\&.
.sp
-If a command, or a guide, is given, a manual page for that command or guide is brought up\&. The \fIman\fR program is used by default for this purpose, but this can be overridden by other options or configuration variables\&.
+If a command or other documentation is given, the relevant manual page will be brought up\&. The \fIman\fR program is used by default for this purpose, but this can be overridden by other options or configuration variables\&.
.sp
If an alias is given, git shows the definition of the alias on standard output\&. To get the manual page for the aliased command, use \fBgit <command> \-\-help\fR\&.
.sp
@@ -93,6 +95,30 @@ List all available configuration variables\&. This is a short summary of the lis
Prints a list of the Git concept guides on the standard output\&.
.RE
.PP
+\-\-user\-interfaces
+.RS 4
+Prints a list of the repository, command and file interfaces documentation on the standard output\&.
+.sp
+In\-repository file interfaces such as
+\fB\&.git/info/exclude\fR
+are documented here (see
+\fBgitrepository-layout\fR(5)), as well as in\-tree configuration such as
+\fB\&.mailmap\fR
+(see
+\fBgitmailmap\fR(5))\&.
+.sp
+This section of the documentation also covers general or widespread user\-interface conventions (e\&.g\&.
+\fBgitcli\fR(7)), and pseudo\-configuration such as the file\-based
+\fB\&.git/hooks/*\fR
+interface described in
+\fBgithooks\fR(5)\&.
+.RE
+.PP
+\-\-developer\-interfaces
+.RS 4
+Print list of file formats, protocols and other developer interfaces documentation on the standard output\&.
+.RE
+.PP
\-i, \-\-info
.RS 4
Display manual page for the command in the