News for hackers. Stuff that matters.
Re:The State of Go by pjc50 on Saturday February 14, 2015 @07:44PM (#9051350)
Don't use the merge button, just

This is the smell of git plumbing again. Don't use the obvious UX that's been presented to you, do some other workflow that doesn't appear in the documentation.

Re:The State of Go by lomnakkus on Saturday February 14, 2015 @10:04PM (#9051639)
Git != github.

(Does this really need to be said?)

Re:The State of Go by rdtsc on Sunday February 15, 2015 @01:37AM (#9051950)
Saddly it does. There is probably a significant number of developers who never used git without Github.

As a funny aside, when Github breaks the thing to say is "I wish one day someone would invent a decentralized version control system" ;-)

Re:The State of Go by kasey_junk on Sunday February 15, 2015 @07:33AM (#9052441)
For many developers the only reason we use git is github. I for one much prefer mercurial but to collaborate with others (and now for my job) github is a de facto standard.
Re:The State of Go by jrochkind1 on Saturday February 14, 2015 @07:48PM (#9051362)
Well, it depends on what documentation you mean. The alternative is using standard git commands that are in the git documentation, which is exactly what OP's alternative presumably involves?

(But I am entirely sympathetic to the opinion that git itself exposes too much plumbing and has a pretty baroque end-user interface for doing certain things. And it's also certainly legit to wish or suggest that _github_'s UI worked differently than it does, although the merge commits don't really bother me, and some people prefer them, it's a point of some contention).

Re:The State of Go by rdtsc on Saturday February 14, 2015 @08:59PM (#9051534)
I see you've been downvoted and I think unfairly. I agree with you though.

Looking back at arguments people make about how to "do it properly", it looks like something is broken. Git is broken, maybe Github is broken, documentation, UI, marketing. Something is though. When an obvious UI element is there, seemingly designed to do merges, and then everyone says "no, no, do this other thing", like send emails, then rebase here on top of that, make a ref pattern in your ~/.gitconfig ...

Re:The State of Go by xkarga00 on Saturday February 14, 2015 @08:35PM (#9051473)
But really... stop using the merge button.