Re: [PATCH 24/34] checkout: reject if the branch is already checked out elsewhere
On Wed, Dec 3, 2014 at 12:30 AM, Junio C Hamano <gitster@pobox.com> wrote:
Show 5 quoted lines
>> I do like "read-only" ref concept where we can keep ref name
>> (especially tags) in HEAD until the next commit. But it didn't go
>> anywhere
>
> Remind me. That sounds somewhat interesting.
Couldn't find anything in my mail archive. But the idea is simple:
- we delay detaching HEAD until we need to update the associated ref
at commit/reset time
- currently refs/tags/* are read-only. we generalize it to allow this
'read-only' attribute on some refs/heads/* as well. Because we can't
really add attributes to refs, config var could be used.
--
Duy