From: rpjday@crashcourse.ca Date: Thu, 05 Oct 2017 09:11:04 GMT Subject: couple questions about git "logical variables" and "git var" Message-ID: <20171005051104.Horde.8J0J7-XC6jD4AOgtYrou3Na@crashcourse.ca> i just ran across "git var" for the first time, and it seems a bit weird. it refers to the (apparently) four git "logical variables": - GIT_AUTHOR_IDENT - GIT_COMMITTER_IDENT - GIT_EDITOR - GIT_PAGER first question -- what is it about precisely those four variables that makes them "logical" variables in git parlance? just those four? no others? also, the man page "man git-var" seems wrong: "OPTIONS -l Cause the logical variables to be listed. In addition, all the variables of the Git configuration file .git/config are listed as well." no, if i run "git var -l", i see not only the logical variables, but i see *all* of the available config settings (system and global), not just those in .git/config (unless i'm misreading what that is supposed to mean). thoughts? rday p.s. yes, i realize this command is deprecated in favour of "git config -l", but as long as it's available, it should work as described in the man page.