threads / discuss / 63590

"git config get" returns "error: key does not contain a section: get"

Subject: "git config get" returns "error: key does not contain a section: get"

## tl;dr

3 messages between Jun 5, 2025 and Jun 5, 2025.

replies: 2people: 2as markdown or json

Scott Birl (Temple Univ)· Jun 5, 2025, 16:16 UTC · lore
Hello all:

Debian 12/bookworm -- git is already the newest version (1:2.39.5-0+deb12u2). Trying out examples from https://git-scm.com/docs/git-config.html#EXAMPLES

---- $ which git

git is hashed (/usr/bin/git)

----- $ git config get --type=color --default="reset" ""

usage: git config [<options>]
Config file location
    --global              use global config file
    --system              use system config file
    --local               use repository config file
    --worktree            use per-worktree config file
    -f, --file <file>     use given config file
    --blob <blob-id>      read config from given blob object

Action... -----

$ git config get --type=color --default="blue reverse" color.diff.whitespace
usage: git config [<options>]
Config file location
    --global              use global config file
    --system              use system config file
    --local               use repository config file
    --worktree            use per-worktree config file
    -f, --file <file>     use given config file
    --blob <blob-id>      read config from given blob object

Action... ----

$ git config get core.filemode

error: key does not contain a section: get -----

$ git config --global get core.filemode

error: key does not contain a section: get -----

$ git config --local get core.filemode

error: key does not contain a section: get -----

pwd: $HOME cat -n ~/.gitconfig:

     1  [core]
     2          fileMode = true
     3  ###
-----
Can someone explain what's going on?
Thanks.
  
  
Kristoffer Haugsbakk· Jun 5, 2025, 16:33 UTC · re: Scott Birl (Temple Univ) · lore

Re: "git config get" returns "error: key does not contain a section: get"

On Thu, Jun 5, 2025, at 18:16, Scott Birl (Temple Univ) wrote:
> Hello all:
>
> Debian 12/bookworm -- git is already the newest version (1:2.39.5-0+deb12u2).
> Trying out examples from https://git-scm.com/docs/git-config.html#EXAMPLES
That looks like Git 2.39.0.
> [...]
> $ git config get core.filemode
>
> error: key does not contain a section: get
`git config get` is from Git 2.46.0.
I get the same error on 2.40.0.
You need `git config --get`. That’s the old syntax.

← back to recent threads