diff options
author | Alex Riesen <raa.lkml@gmail.com> | 2007-07-31 11:58:43 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-07-31 22:56:15 -0700 |
commit | 67d454fed6ae1f127d2daa57db946df200f2382a (patch) | |
tree | 3e07d121a4050dcd66b7671dc87dab834e83b705 /Documentation | |
parent | 10861beaa89a4cec61e04dd4954452da24b7a757 (diff) | |
download | git-67d454fed6ae1f127d2daa57db946df200f2382a.tar.gz git-67d454fed6ae1f127d2daa57db946df200f2382a.tar.xz |
Add an option to specify a file to config builtin
There are (really!) systems where using environment variables is very
cumbersome (yes, Windows, it has problems unsetting them). Besides this
form is shorter.
Signed-off-by: Alex Riesen <raa.lkml@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/git-config.txt | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/Documentation/git-config.txt b/Documentation/git-config.txt index 5f66a7fcd..88acf6ce9 100644 --- a/Documentation/git-config.txt +++ b/Documentation/git-config.txt @@ -9,17 +9,17 @@ git-config - Get and set repository or global options SYNOPSIS -------- [verse] -'git-config' [--system | --global] [type] [-z|--null] name [value [value_regex]] -'git-config' [--system | --global] [type] --add name value -'git-config' [--system | --global] [type] --replace-all name [value [value_regex]] -'git-config' [--system | --global] [type] [-z|--null] --get name [value_regex] -'git-config' [--system | --global] [type] [-z|--null] --get-all name [value_regex] -'git-config' [--system | --global] [type] [-z|--null] --get-regexp name_regex [value_regex] -'git-config' [--system | --global] --unset name [value_regex] -'git-config' [--system | --global] --unset-all name [value_regex] -'git-config' [--system | --global] --rename-section old_name new_name -'git-config' [--system | --global] --remove-section name -'git-config' [--system | --global] [-z|--null] -l | --list +'git-config' [--system | --global | [-f|--file] config-file] [type] [-z|--null] name [value [value_regex]] +'git-config' [--system | --global | [-f|--file] config-file] [type] --add name value +'git-config' [--system | --global | [-f|--file] config-file] [type] --replace-all name [value [value_regex]] +'git-config' [--system | --global | [-f|--file] config-file] [type] [-z|--null] --get name [value_regex] +'git-config' [--system | --global | [-f|--file] config-file] [type] [-z|--null] --get-all name [value_regex] +'git-config' [--system | --global | [-f|--file] config-file] [type] [-z|--null] --get-regexp name_regex [value_regex] +'git-config' [--system | --global | [-f|--file] config-file] --unset name [value_regex] +'git-config' [--system | --global | [-f|--file] config-file] --unset-all name [value_regex] +'git-config' [--system | --global | [-f|--file] config-file] --rename-section old_name new_name +'git-config' [--system | --global | [-f|--file] config-file] --remove-section name +'git-config' [--system | --global | [-f|--file] config-file] [-z|--null] -l | --list DESCRIPTION ----------- @@ -42,8 +42,8 @@ no checks or transformations are performed on the value. This command will fail if: -. The .git/config file is invalid, -. Can not write to .git/config, +. The config file is invalid, +. Can not write to the config file, . no section was provided, . the section or key is invalid, . you try to unset an option which does not exist, @@ -93,6 +93,9 @@ rather than from all available files. + See also <<FILES>>. +-f config-file, --file config-file:: + Use the given config file instead of the one specified by GIT_CONFIG. + --remove-section:: Remove the given section from the configuration file. |