diff options
author | Bert Wesarg <bert.wesarg@googlemail.com> | 2009-04-13 12:25:47 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-04-13 09:36:52 -0700 |
commit | 2bb98169be7b0ac4f70815b4490904c652edae61 (patch) | |
tree | 000a34fd8ca7712effc7de694eaca264f3681822 /Documentation/git-for-each-ref.txt | |
parent | 6e7b3309d356077337b8222683a743c27fa7276c (diff) | |
download | git-2bb98169be7b0ac4f70815b4490904c652edae61.tar.gz git-2bb98169be7b0ac4f70815b4490904c652edae61.tar.xz |
for-each-ref: utilize core.warnAmbiguousRefs for :short-format
core.warnAmbiguousRefs is used to select strict mode for the
abbreviation for the ":short" format specifier of "refname" and "upstream".
In strict mode, the abbreviated ref will never trigger the
'warn_ambiguous_refs' warning. I.e. for these refs:
refs/heads/xyzzy
refs/tags/xyzzy
the abbreviated forms are:
heads/xyzzy
tags/xyzzy
Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-for-each-ref.txt')
-rw-r--r-- | Documentation/git-for-each-ref.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Documentation/git-for-each-ref.txt b/Documentation/git-for-each-ref.txt index b362e9ed1..8dc873fd4 100644 --- a/Documentation/git-for-each-ref.txt +++ b/Documentation/git-for-each-ref.txt @@ -75,6 +75,8 @@ For all objects, the following names can be used: refname:: The name of the ref (the part after $GIT_DIR/). For a non-ambiguous short name of the ref append `:short`. + The option core.warnAmbiguousRefs is used to select the strict + abbreviation mode. objecttype:: The type of the object (`blob`, `tree`, `commit`, `tag`). |