Code

git.txt: de-emphasize the implementation detail of a ref
authorJunio C Hamano <gitster@pobox.com>
Thu, 23 Jun 2011 16:35:10 +0000 (09:35 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 23 Jun 2011 22:38:18 +0000 (15:38 -0700)
commit0abcfbff4ddaf08e5aa2524f28a7035095b6d0c9
treef6f058ebae8dd61ad8b1f66fbc8ca2cca9e24599
parenta0a7e9e511faa86663148557d0f5b0597767d25a
git.txt: de-emphasize the implementation detail of a ref

It is an unimportant implementation detail that branches and tags are
stored somewhere under $GIT_DIR/refs directory, or the name of the commit
that will become the parent of the next commit is stored in $GIT_DIR/HEAD.

What is more important is that branches live in refs/heads and tags live
in refs/tags hierarchy in the ref namespace, and HEAD means the tip of the
current branch.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git.txt