.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-CONFIG" "1" "05/20/2007" "Git 1.5.2.14.g45bde" "Git Manual"
+.TH "GIT\-CONFIG" "1" "05/21/2007" "Git 1.5.2.24.g93d4" "Git Manual"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.SH "SYNOPSIS"
.sp
.nf
-\fIgit\-config\fR [\-\-system | \-\-global] [type] name [value [value_regex]]
-\fIgit\-config\fR [\-\-system | \-\-global] [type] \-\-add name value
-\fIgit\-config\fR [\-\-system | \-\-global] [type] \-\-replace\-all name [value [value_regex]]
+\fIgit\-config\fR [\-\-system | \-\-global] name [value [value_regex]]
+\fIgit\-config\fR [\-\-system | \-\-global] \-\-add name value
+\fIgit\-config\fR [\-\-system | \-\-global] \-\-replace\-all name [value [value_regex]]
\fIgit\-config\fR [\-\-system | \-\-global] [type] \-\-get name [value_regex]
\fIgit\-config\fR [\-\-system | \-\-global] [type] \-\-get\-all name [value_regex]
-\fIgit\-config\fR [\-\-system | \-\-global] [type] \-\-unset name [value_regex]
-\fIgit\-config\fR [\-\-system | \-\-global] [type] \-\-unset\-all name [value_regex]
-\fIgit\-config\fR [\-\-system | \-\-global] [type] \-\-rename\-section old_name new_name
-\fIgit\-config\fR [\-\-system | \-\-global] [type] \-\-remove\-section name
+\fIgit\-config\fR [\-\-system | \-\-global] \-\-unset name [value_regex]
+\fIgit\-config\fR [\-\-system | \-\-global] \-\-unset\-all name [value_regex]
+\fIgit\-config\fR [\-\-system | \-\-global] \-\-rename\-section old_name new_name
+\fIgit\-config\fR [\-\-system | \-\-global] \-\-remove\-section name
\fIgit\-config\fR [\-\-system | \-\-global] \-l | \-\-list
.fi
.SH "DESCRIPTION"
Multiple lines can be added to an option by using the \fI\-\-add\fR option. If you want to update or unset an option which can occur on multiple lines, a POSIX regexp value_regex needs to be given. Only the existing values that match the regexp are updated or unset. If you want to handle the lines that do \fBnot\fR match the regex, just prepend a single exclamation mark in front (see EXAMPLES).
-The type specifier can be either \fI\-\-int\fR or \fI\-\-bool\fR, which will make \fIgit\-config\fR ensure that the variable(s) are of the given type and convert the value to the canonical form (simple decimal number for int, a "true" or "false" string for bool). If no type specifier is passed, no checks or transformations are performed on the value.
+The type specifier can be either \fI\-\-int\fR or \fI\-\-bool\fR, which will make \fIgit\-config\fR ensure that the variable(s) are of the given type and convert the value to the canonical form (simple decimal number for int, a "true" or "false" string for bool). Type specifiers currently only take effect for reading operations. If no type specifier is passed, no checks or transformations are performed on the value.
This command will fail if:
.TP 3
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "GIT\-REV\-LIST" "1" "05/19/2007" "Git 1.5.2.rc3.83.gc906" "Git Manual"
+.TH "GIT\-REV\-LIST" "1" "05/21/2007" "Git 1.5.2.24.g93d4" "Git Manual"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
[ \-\-cherry\-pick ]
[ \-\-encoding[=<encoding>] ]
[ \-\-(author|committer|grep)=<pattern> ]
+ [ \-\-regexp\-ignore\-case ] [ \-\-extended\-regexp ]
[ \-\-date={local|relative|default} ]
[ [\-\-objects | \-\-objects\-edge] [ \-\-unpacked ] ]
[ \-\-pretty | \-\-header ]
\-\-grep=\fIpattern\fR
Limit the commits output to ones with log message that matches the specified pattern (regular expression).
.TP
+\-\-regexp\-ignore\-case
+Match the regexp limiting patterns without regard to letters case.
+.TP
+\-\-extended\-regexp
+Consider the limiting patterns to be extended regular expressions instead of the default basic regular expressions.
+.TP
\-\-remove\-empty
Stop when a given path disappears from the tree.
.TP