Re: [PATCH/RFC] builtin-checkout: suggest creating local branch when appropriate to do so

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Tue, 13 Oct 2009, Junio C Hamano wrote:

> Jeff King <peff@xxxxxxxx> writes:
> 
> > On Tue, Oct 13, 2009 at 05:31:46PM -0400, Daniel Barkalow wrote:
> >
> >> I personally think that the real issue is that our "detached HEAD" message 
> >> is still too scary, and what we really want is to issue the scary message 
> >> when using "git commit" to move a detached HEAD from what was checked out 
> >> to a new commit.
> >
> > This has been discussed before (I happen to agree with you, but you
> > probably want to address other comments in the thread):
> >
> >   http://thread.gmane.org/gmane.comp.version-control.git/38201/focus=38213
> 
> I just re-read the discussion again (thanks for a useful pointers).  I
> mostly agree with everything said in the thread and obviously agree with
> its conclusion, but one thing I noticed that everybody (who _was_ a git
> expert) in the thread was assuming bothered me somewhat.

We can of course continue to this public wanking session in our nice 
little circle here on git@vger, fully aware that real users will not dare 
to interrupt us.

In the alternative, we can go out into the world (you know, that thing 
behind the computer screen?) and ask somebody who has _not_ been exposed 
to Git for _4 years_ (like most of you!) just how hard it is to work with 
Git.

Let me tell you this from my experience: the least likely answer is "the 
messages are too scary".  Invariably, the answer I get is "it is totally 
unintuitive".  Often followed by "I tell Git to do something 
straight-forward, and it refuses to do it."

Maybe we should just admit that we are no user interface designers, so one 
cannot expect miracles from us in that respect.  And first and foremost, 
we should not pretend to ourselves that we are good at user interfaces, 
because we have a track record of sucking in that area.  Big time.

Ciao,
Dscho

P.S.: As somebody mentioned already, it is time to fix the tools, not our 
users.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]