]> git.ipfire.org Git - thirdparty/git.git/blame - Documentation/git-var.txt
path.c: clarify trie_find()'s in-code comment
[thirdparty/git.git] / Documentation / git-var.txt
CommitLineData
aed022ab 1git-var(1)
71931c19 2==========
aed022ab
EB
3
4NAME
5----
2de9b711 6git-var - Show a Git logical variable
aed022ab
EB
7
8
9SYNOPSIS
10--------
7791a1d9 11[verse]
9fabb6d7 12'git var' ( -l | <variable> )
aed022ab
EB
13
14DESCRIPTION
15-----------
2de9b711 16Prints a Git logical variable.
aed022ab 17
df8baa42
JF
18OPTIONS
19-------
20-l::
4ee6bc99 21 Cause the logical variables to be listed. In addition, all the
2de9b711 22 variables of the Git configuration file .git/config are listed
e1cbc46d 23 as well. (However, the configuration variables listing functionality
ca768288 24 is deprecated in favor of `git config -l`.)
aed022ab 25
76a8788c 26EXAMPLES
aed022ab 27--------
b1889c36 28 $ git var GIT_AUTHOR_IDENT
df8baa42 29 Eric W. Biederman <ebiederm@lnxi.com> 1121223278 -0600
aed022ab
EB
30
31
32VARIABLES
76a8788c 33---------
df8baa42 34GIT_AUTHOR_IDENT::
aed022ab
EB
35 The author of a piece of code.
36
df8baa42 37GIT_COMMITTER_IDENT::
2de9b711 38 The person who put a piece of code into Git.
aed022ab 39
44fcb497 40GIT_EDITOR::
2de9b711 41 Text editor for use by Git commands. The value is meant to be
44fcb497
JN
42 interpreted by the shell when it is used. Examples: `~/bin/vi`,
43 `$SOME_ENVIRONMENT_VARIABLE`, `"C:\Program Files\Vim\gvim.exe"
44 --nofork`. The order of preference is the `$GIT_EDITOR`
45 environment variable, then `core.editor` configuration, then
4e0ce4df
JN
46 `$VISUAL`, then `$EDITOR`, and then the default chosen at compile
47 time, which is usually 'vi'.
5b58619a
JN
48ifdef::git-default-editor[]
49 The build you are using chose '{git-default-editor}' as the default.
50endif::git-default-editor[]
44fcb497 51
63618245 52GIT_PAGER::
2de9b711 53 Text viewer for use by Git commands (e.g., 'less'). The value
63618245
JN
54 is meant to be interpreted by the shell. The order of preference
55 is the `$GIT_PAGER` environment variable, then `core.pager`
4e0ce4df
JN
56 configuration, then `$PAGER`, and then the default chosen at
57 compile time (usually 'less').
5b58619a
JN
58ifdef::git-default-pager[]
59 The build you are using chose '{git-default-pager}' as the default.
60endif::git-default-pager[]
63618245 61
56ae8df5 62SEE ALSO
aed022ab 63--------
5162e697
DM
64linkgit:git-commit-tree[1]
65linkgit:git-tag[1]
66linkgit:git-config[1]
aed022ab 67
aed022ab
EB
68GIT
69---
9e1f0a85 70Part of the linkgit:git[1] suite