]> git.ipfire.org Git - thirdparty/git.git/commit
safe.directory: document and check that it's ignored in the environment
authorSZEDER Gábor <szeder.dev@gmail.com>
Wed, 27 Apr 2022 17:06:49 +0000 (19:06 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 27 Apr 2022 20:30:56 +0000 (13:30 -0700)
commit756d15923bf6806f94484054873e284728a89c4b
tree5967ab0ee5d7e1369c55a520d9ed856c7f9bc07d
parent424f315d9f15338ee950f343e01becd6f087121b
safe.directory: document and check that it's ignored in the environment

The description of 'safe.directory' mentions that it's respected in
the system and global configs, and ignored in the repository config
and on the command line, but it doesn't mention whether it's respected
or ignored when specified via environment variables (nor does the
commit message adding 'safe.directory' [1]).

Clarify that 'safe.directory' is ignored when specified in the
environment, and add tests to make sure that it remains so.

[1] 8959555cee (setup_git_directory(): add an owner check for the
                top-level directory, 2022-03-02)

Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/config/safe.txt
t/t0033-safe-directory.sh