aboutsummaryrefslogtreecommitdiff
path: root/builtin-read-tree.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2009-10-12 16:39:43 -0700
committerJunio C Hamano <gitster@pobox.com>2009-10-12 16:39:59 -0700
commit38eedc634bc5d30e8a7a2356d9eb3ae95d9b1d75 (patch)
tree4ed08365e305beb2dc7a2e7344124cdfeee69d2a /builtin-read-tree.c
parent58a05c74e7a9341af80eb98731d6b0dafe1b5c29 (diff)
downloadgit-38eedc634bc5d30e8a7a2356d9eb3ae95d9b1d75.tar.gz
git-38eedc634bc5d30e8a7a2356d9eb3ae95d9b1d75.tar.xz
git check-ref-format --print
Tolerating empty path components in ref names means each ref does not have a unique name. This creates difficulty for porcelains that want to see if two branches are equal. Add a helper associating to each ref a canonical name. If a user asks a porcelain to create a ref "refs/heads//master", the porcelain can run "git check-ref-format --print refs/heads//master" and only deal with "refs/heads/master" from then on. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin-read-tree.c')
0 files changed, 0 insertions, 0 deletions