Re: Where is git checkout --orphan implemented at.
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jun 11, 2018, 17:35 UTC
- Message-ID
- <xmqqa7s1cjkj.fsf@gitster-ct.c.googlers.com>
- In-Reply-To
- <20180605175435.GA22321@sigill.intra.peff.net>
Jeff King <peff@peff.net> writes:
Show 7 quoted lines
> If you don't even have symbolic-ref handy, you can do: > > echo "ref: refs/heads/new-branch" >.git/HEAD > > That's not generally recommended, since future versions of Git may > change the ref storage format, but it would work with any current > version of Git.
Makes one wonder if it really "works" if .git/HEAD was created by older version of Git or in a repository where prefer-symlink-refs is enabled, though ;-)