Re: [PATCH] Proof-of-concept patch to remember what the detached HEAD was

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

 



Hi,

On Thu, 15 Oct 2009, Nicolas Pitre wrote:

> On Fri, 16 Oct 2009, Johannes Schindelin wrote:
> 
> > We, the old Gits need to change.  Not the many other people.
> > 
> > Remember: you do not know how exactly the clutch interacts with the 2nd 
> > cylinder of the engine.  And you do not _need_ to.
> 
> Really, the detached HEAD concept can't be _that_ hard.

You are trying to educate the users to use the double-clutch.  Rather than 
making the double-clutch obsolete.

That's what I call "BlameTheWrongThing".

> > Neither should Git users need to.
> 
> What you're asking for, though, is more comparable to asking old Gits to 
> give up on their clutch and manual gearbox because most American Git 
> users are expecting automatic transmissions.  Maybe that's not the case 
> in Germany, but over here automatic transmissions are by far the norm 
> and a manual gearbox can be obtained only in limited cases if at all.

Your point being?  You really think Git is already at the stage where it 
has automatic transmission and all you have to do is hit the gas or the 
brake?  No, Nico, you are too intelligent to believe that.

Besides, Git is not even at the stage of a manual gearbox.

Just recently, I had a user request (a very valid one, mind you) where the 
user does not want to provide a commit message, and wants to just commit 
all the current changes.  In that particular case, it is very sensible to 
ask for these things.  It is something utterly simple to ask for. Yet, it 
is utterly hard with Git, especially if I have to explain it.

Maybe the core Git developers should spend a month explaining the core 
principles of Git to some random software developers, just so all of us 
get an idea just how wrong we are on the account of how intuitive Git is.

Ciao,
Dscho

--
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]