Merge branch 'gc/document-config-worktree-scope'
Doc update. * gc/document-config-worktree-scope: config: document and test the 'worktree' scope
This commit is contained in:
commit
21bb3851ee
@ -248,7 +248,7 @@ Valid `<type>`'s include:
|
||||
--show-scope::
|
||||
Similar to `--show-origin` in that it augments the output of
|
||||
all queried config options with the scope of that value
|
||||
(local, global, system, command).
|
||||
(worktree, local, global, system, command).
|
||||
|
||||
--get-colorbool <name> [<stdout-is-tty>]::
|
||||
|
||||
|
@ -2024,8 +2024,17 @@ test_expect_success '--show-scope with --list' '
|
||||
local user.override=local
|
||||
local include.path=../include/relative.include
|
||||
local user.relative=include
|
||||
local core.repositoryformatversion=1
|
||||
local extensions.worktreeconfig=true
|
||||
worktree user.worktree=true
|
||||
command user.cmdline=true
|
||||
EOF
|
||||
git worktree add wt1 &&
|
||||
# We need these to test for worktree scope, but outside of this
|
||||
# test, this is just noise
|
||||
test_config core.repositoryformatversion 1 &&
|
||||
test_config extensions.worktreeConfig true &&
|
||||
git config --worktree user.worktree true &&
|
||||
git -c user.cmdline=true config --list --show-scope >output &&
|
||||
test_cmp expect output
|
||||
'
|
||||
|
Loading…
Reference in New Issue
Block a user