Re: [PATCH/RFC] builtin-checkout: suggest creating local branch when appropriate to do so
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 13, 2009, 20:53 UTC
- Message-ID
- <7vljjfuibr.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <alpine.LNX.2.00.0910131358000.32515@iabervon.org>
Daniel Barkalow <barkalow@iabervon.org> writes:
Show 11 quoted lines
> I suspect that a very common pattern for people who follow trees for > testing and such or who only develop in topic branches is: > ... > << many issues with this kind of DWIM omitted >> > ... > On the second cycle, either git refuses or does something actively > confusing to this user, and the user has to learn the difference between > local branches and remote branches on the *second* cycle. IMHO, it's much > better to make users learn things at the point when they don't think they > know how to use the system, rather than when they think they understand it > and are just trying to get things done.
Yeah, and I think J6t pointed out the same issue.
I think it tells us something, after some of "the most trusted Git contributors" thought "really long and hard, and making sure to take user-friendliness into account at least as much as simplicity of implementation", they are getting to the same conclusion that this particular DWIMery is a misguided attempt to be helpful without really helping but rather hurting the users.
I will stop trying to come up with a strawman for other people's itch that I do not agree to begin with, at least for now. I will still look at concrete and workable proposals from other people, though.