Autogenerated man pages for v1.1.6-g5b766
authorJunio C Hamano <junio@hera.kernel.org>
Sun, 12 Feb 2006 13:31:42 +0000 (13:31 +0000)
committerJunio C Hamano <junio@hera.kernel.org>
Sun, 12 Feb 2006 13:31:42 +0000 (13:31 +0000)
man1/git-repo-config.1

index 298c38fbda8d1dcb2a0814938ee71cec921a6400..2ec2f454ce16534d9149f7784a6405f597361bc2 100755 (executable)
@@ -23,7 +23,7 @@ git-repo-config \- Get and set options in .git/config.
 .SH "SYNOPSIS"
 
 
-git\-repo\-config name [value [value_regex]] git\-repo\-config \-\-replace\-all name [value [value_regex]] git\-repo\-config \-\-get name [value_regex] git\-repo\-config \-\-get\-all name [value_regex] git\-repo\-config \-\-unset name [value_regex] git\-repo\-config \-\-unset\-all name [value_regex]
+\fIgit\-repo\-config\fR [type] name [value [value_regex]] \fIgit\-repo\-config\fR [type] \-\-replace\-all name [value [value_regex]] \fIgit\-repo\-config\fR [type] \-\-get name [value_regex] \fIgit\-repo\-config\fR [type] \-\-get\-all name [value_regex] \fIgit\-repo\-config\fR [type] \-\-unset name [value_regex] \fIgit\-repo\-config\fR [type] \-\-unset\-all name [value_regex]
 
 .SH "DESCRIPTION"
 
@@ -31,7 +31,10 @@ git\-repo\-config name [value [value_regex]] git\-repo\-config \-\-replace\-all
 You can query/set/replace/unset options with this command\&. The name is actually the section and the key separated by a dot, and the value will be escaped\&.
 
 
-If you want to set/unset an option which can occur on multiple lines, you should provide a POSIX regex for the value\&. If you want to handle the lines not matching the regex, just prepend a single exclamation mark in front (see EXAMPLES)\&.
+If you want to set/unset an option which can occur on multiple lines, you should provide a POSIX regex for the value\&. If you want to handle the lines \fInot\fR matching 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\-repo\-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\&.
 
 
 This command will fail if
@@ -156,7 +159,7 @@ If you want to know all the values for a multivar, do:
 .IP
 % git repo\-config \-\-get\-all proxy\&.command
 
-If you like to live dangerous, you can replace all proxy\&.commands by a new one with
+If you like to live dangerous, you can replace \fIall\fR proxy\&.commands by a new one with
 
 .IP
 % git repo\-config \-\-replace\-all proxy\&.command ssh