News for hackers. Stuff that matters.
Re:The Git Parable (building a Git-like system from the grou... by silentbicycle on Monday May 18, 2009 @06:04PM (#615787)
You're right. There's remote->fetch, but no pull. Weird.

The interface of git seems to assume that you're familiar with the underlying concepts. The official docs and tutorials are pretty good nowadays, but I can see how the interface itself really doesn't give you many clues. (I was already familiar with hg when I started using git, so I picked it up quite quickly.)

Coming up with a newbie-friendly interface has probably been a much, much lower priority than getting the underlying system working well, which is pretty typical of Unix culture. Writing good GUIs can be quite hard, and moreover, takes a very different skill set than most programming does. (GUIs like this (http://www.ok-cancel.com/comic/4.html) are ... not helpful.)

> The biggest thing that would be needed, however, are some better error messages.

While I emphatically agree with you, in all fairness, everything needs better error messages. (Have you ever used OCaml? Yeesh!)

Re:The Git Parable (building a Git-like system from the grou... by adelcambre on Tuesday May 19, 2009 @12:58AM (#616280)
Re:The Git Parable (building a Git-like system from the grou... by silentbicycle on Tuesday May 19, 2009 @08:13AM (#616617)
He means in the gui. There's a menu item for fetch under remote, but no pull. That seems kind of arbitrary.

(I know about the command.)