You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In addition to keeping fixture scripts from receiving global and
system scope Git configuration variables, as was already done, this
also omits configuration variables from high scopes similar to or
above the system scope, associated with the Git installation but
separate from the system scope.
The main and possibly only case where this happens is the "unknown"
scope associated with an Apple Git installation on macOS. This is a
file usually located under `/Library` or `/Applications`.
This is done by using `GIT_CONFIG_NOSYSTEM`, which suppresses both
the system scope and this separate "unknown" scope, instead of by
settng `GIT_CONFIG_SYSTEM` to a path like `/dev/null`. The latter
approach continues to be used to omit global scope config via
`GIT_CONFIG_GLOBAL` (as `git` recognized no `GIT_CONFIG_NOGLOBAL`).
0 commit comments