summaryrefslogtreecommitdiff
path: root/check-ref-format.c
AgeCommit message (Collapse)AuthorFilesLines
2005-10-15git-check-ref-format: reject funny ref names.Libravatar Junio C Hamano1-0/+17
Update check_ref_format() function to reject ref names that: * has a path component that begins with a ".", or * has a double dots "..", or * has ASCII control character, "~", "^", ":" or SP, anywhere, or * ends with a "/". Use it in 'git-checkout -b', 'git-branch', and 'git-tag' to make sure that newly created refs are well-formed. Signed-off-by: Junio C Hamano <junkio@cox.net>