From: Jon Loeliger <jdl@jdl.com>
To: Junio C Hamano <junkio@cox.net>
Cc: git@vger.kernel.org
Subject: Re: [PATCH 3/3] Add a few more words to the glossary.
Date: Thu, 04 May 2006 08:44:33 -0500 [thread overview]
Message-ID: <E1Fbe89-0006W5-JT@jdl.com> (raw)
In-Reply-To: Your message of "Wed, 03 May 2006 22:58:01 PDT." <7vu0868h7a.fsf@assigned-by-dhcp.cox.net>
So, like, the other day Junio C Hamano mumbled:
> Jon Loeliger <jdl@jdl.com> writes:
>
> > ref::
> > - A 40-byte hex representation of a SHA1 pointing to a particular
> > - object. These may be stored in `$GIT_DIR/refs/`.
> > + A 40-byte hex representation of a SHA1 or a name that denotes
> > + a particular object. These may be stored in `$GIT_DIR/refs/`.
> >
> Uum. Not very clear. Do we use that word that often?
Well, I was mystified a bit too, and I tried to clean it up some...
"ref" gets used as half a <refspec>, from pull-fetch-param.txt:
A parameter <ref> without a colon is equivalent to <ref>: when
pulling/fetching, so it merges <ref> into the current branch
without storing the remote branch anywhere locally
So maybe I was confused here.
> > +symbolic ref::
> > + See "ref".
>
> I think I used that term to differenciate between HEAD symlink
> pointing at refs/heads/master and HEAD being a regular file that
> stores a line "ref: refs/heads/master\n"; the latter is the
> modern style "textual symref", so in that context it is not
> about 40-byte hex at all. And at that level it is really a
> jargon to talk about one small implementation detail of HEAD, so
> I am not sure it deserves to be in the glossary.
Given "git-symbolic-ref <name> [<ref>]", clearly I just botched it.
You were right to drop my confused "symbolic ref" entry. :-(
> > tracking branch::
> > - A regular git branch that is used to follow changes from
> > + A regular git branch that is used to follow changes frompointing
> > another repository. A tracking branch should not contain
>
> I think this is a typo?
Yes. Thanks for noticing and cleaning.
jdl
prev parent reply other threads:[~2006-05-04 13:44 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-05-04 4:19 [PATCH 3/3] Add a few more words to the glossary Jon Loeliger
2006-05-04 5:58 ` Junio C Hamano
2006-05-04 13:44 ` Jon Loeliger [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1Fbe89-0006W5-JT@jdl.com \
--to=jdl@jdl.com \
--cc=git@vger.kernel.org \
--cc=junkio@cox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.