charlescurley at charlescurley.com
Mon Dec 20 14:11:13 MST 2010
On Mon, 20 Dec 2010 14:04:27 -0700
Von Fugal <von at fugal.net> wrote:
> > <rant>This is one reason I have come to hate git. If the user isn't
> > creating a branch, then don't use the branch creation syntax to do
> > it. Use the branch creation syntax, and people who aren't git gurus
> > (most of the world) will make the forgivable mistake of thinking
> > they've created a branch. git has become the Kabbalah of
> > CVSs.</rant>
> But "git checkout ..." is not a branch creating syntax... Only with
> the -b switch does it create a branch. Which was very much my point.
> When you checkout a commit you're not branching, you're checking out.
> A _typical_ checkout _selects_ a branch, true (and with -b creates
> it), perhaps this is the source of the confusion.
Quite right. I sit corrected.
> Which is why I like to preemptively mitigate any such arguably
> semantic errors in gitdom. They may be semantic, but when the
> paradigm becomes clearer, understanding progresses in leaps and
Also quite right. Clear language helps understanding, which was
the (arguably obtuse) point of my Kabbalah comment. Please go for it.
Charles Curley /"\ ASCII Ribbon Campaign
Looking for fine software \ / Respect for open standards
and/or writing? X No HTML/RTF in email
http://www.charlescurley.com / \ No M$ Word docs in email
Key fingerprint = CE5C 6645 A45A 64E4 94C0 809C FFF6 4C48 4ECD DFDB
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 190 bytes
Desc: not available
Url : http://plug.org/pipermail/plug/attachments/20101220/c019e0e0/attachment.bin
More information about the PLUG