Re: [PATCH] We do not like "HEAD" as a new branch name
- From
Junio C Hamano <junkio@cox.net>
- Date
- Dec 15, 2005, 23:38 UTC
- Message-ID
- <7v4q5alyms.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <Pine.LNX.4.63.0512152339530.4962@wbgn013.biozentrum.uni-wuerzburg.de>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 9 quoted lines
> Okay, I think this is what *I* would want to be illegal: > > HEAD, > ORIG_HEAD, > FETCH_HEAD > MERGE_HEAD > > Others? Or should I really test for just *anything* ending in _HEAD > besides HEAD itself?
Just to futureproof ourselves, how about this?
/^(?:.*/)?(?:[A-Z0-9]+_)?HEAD$/
The last path component being "HEAD" or capital-or-digit followed by underscore followed by "HEAD".