summaryrefslogtreecommitdiff
path: root/commit-graph.c
diff options
context:
space:
mode:
authorJames Liu <james@jamesliu.io>2024-05-03 17:17:06 +1000
committerJunio C Hamano <gitster@pobox.com>2024-05-03 10:36:59 -0700
commitb79deeb55444f9e01a3f6335d7e0507e23e90190 (patch)
tree44ece5c77a73a7c18a5c5c4939f481b172e44901 /commit-graph.c
parent5bd8811a734536186dd69ae767a9d58ce01ad7cb (diff)
advice: add --no-advice global option
Advice hints must be disabled individually by setting the relevant advice.* variables to false in the Git configuration. For server-side and scripted usages of Git where hints can be a hindrance, it can be cumbersome to maintain configuration to ensure all advice hints are disabled in perpetuity. This is a particular concern in tests, where new or changed hints can result in failed assertions. Add a --no-advice global option to disable all advice hints from being displayed. This is independent of the toggles for individual advice hints. Use an internal environment variable (GIT_ADVICE) to ensure this configuration is propagated to the usage site, even if it executes in a subprocess. Signed-off-by: James Liu <james@jamesliu.io> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit-graph.c')
0 files changed, 0 insertions, 0 deletions