threads / discuss / 24419

git top links: 2010-7

Subject: git top links: 2010-7

## tl;dr

3 messages between Jul 16, 2010 and Jul 18, 2010.

replies: 2people: 2as markdown or json

Felipe Contreras· Jul 16, 2010, 23:16 UTC · lore
Hi,

git top links is my attempt to gather all the links people have been tagging as "git" in delicious.com[1] (these are not chosen by me).

It has been a long time since the last post. I blame it to a) I haven’t had much time b) there hasn’t been so much activity b.1) or there’s a problem with Google Reader that it’s doping some activity.

I’ll be taking a close look at Google Reader to see if it’s doping some stuff, but if anyone has a recommendation for an RSS aggregator that would store thousands of entries, that would be nice.

The fancier blog version is here: http://gitlog.wordpress.com/2010/07/16/git-top-links-2010-7/

1. Git Reference (191)
Comprehensive guide for git; well organized, and pleasant to the eye
http://gitref.org/
2. Git for the lazy (62)
Straightforward introduction to git
http://www.spheredev.org/wiki/Git_for_the_lazy
3. Gitbox -- Everyday git interface for human beings. (57)
Graphical UI for Mac OS X
http://gitbox.pierlis.com/
4. Agile git Workflow (25)
Tips to use git on an "agile" environment
http://geewax.org/2009/11/21/agile-git-workflow.html
5. Tv's cobweb: Git for Computer Scientists (18)
Explanation of git operations through diagrams
http://eagain.net/articles/git-for-computer-scientists/
6. Distributed Version Control is here to stay, baby (14)
A story of why Stack Overflow's podcast regarding DVCS was plain wrong
http://www.joelonsoftware.com/items/2010/03/17.html
7. An Illustrated Guide to Git on Windows (12)
http://nathanj.github.com/gitguide/tour.html
8. Mercurial tutorial (12)
/me shrugs
http://hginit.com/
9. Git for the nervous developer (10)
Explaining git from a convert
http://beust.com/weblog/2010/04/06/git-for-the-nervous-developer/
10. Sparkle Share (9)
Tool to replace dropbox (uses git internally)
http://www.sparkleshare.org/
[1] http://delicious.com/tag/git
-- 
Felipe Contreras
Jakub Narebski· Jul 18, 2010, 13:23 UTC · re: Felipe Contreras · lore

Re: git top links: 2010-7

Felipe Contreras <felipe.contreras@gmail.com> writes:
> 6. Distributed Version Control is here to stay, baby (14)
> A story of why Stack Overflow's podcast regarding DVCS was plain wrong
> http://www.joelonsoftware.com/items/2010/03/17.html

And if you read this blog post carefully, you would see that Joel still doesn't f***ing get it.

> 9. Git for the nervous developer (10)
> Explaining git from a convert
> http://beust.com/weblog/2010/04/06/git-for-the-nervous-developer/
This quote from abovementioned blog is especially apt
 "Here is an analogy that might help, though: to me, learning Git is
  very similar to learning a foreign language. Natural languages are
  notoriously hard to learn for adults because their organic growth
  has resulted in all kinds of inconsistencies and oddities. At the
  end of the day, the only way to learn a foreign language is to
  memorize, memorize and memorize. As years go by, practice make
  memory regurgitation more automatic and the use of that language
  requires less and less conscious effort, but the learning curve is
  something that just can't be avoided."

The Git UI was result of organic growth. It is not as much as it was designed, rather than "happened".

-- 
Jakub Narebski
Poland
ShadeHawk on #git
Felipe Contreras· Jul 18, 2010, 17:46 UTC · re: Jakub Narebski · lore

Re: git top links: 2010-7

On Sun, Jul 18, 2010 at 4:23 PM, Jakub Narebski <jnareb@gmail.com> wrote:
Show 8 quoted lines
> Felipe Contreras <felipe.contreras@gmail.com> writes:
>
>> 6. Distributed Version Control is here to stay, baby (14)
>> A story of why Stack Overflow's podcast regarding DVCS was plain wrong
>> http://www.joelonsoftware.com/items/2010/03/17.html
>
> And if you read this blog post carefully, you would see that Joel
> still doesn't f***ing get it.
Yeah, but it's progress.
Show 18 quoted lines
>> 9. Git for the nervous developer (10)
>> Explaining git from a convert
>> http://beust.com/weblog/2010/04/06/git-for-the-nervous-developer/
>
> This quote from abovementioned blog is especially apt
>
>  "Here is an analogy that might help, though: to me, learning Git is
>  very similar to learning a foreign language. Natural languages are
>  notoriously hard to learn for adults because their organic growth
>  has resulted in all kinds of inconsistencies and oddities. At the
>  end of the day, the only way to learn a foreign language is to
>  memorize, memorize and memorize. As years go by, practice make
>  memory regurgitation more automatic and the use of that language
>  requires less and less conscious effort, but the learning curve is
>  something that just can't be avoided."
>
> The Git UI was result of organic growth.  It is not as much as it was
> designed, rather than "happened".

Yeap, in a similar fashion than linux; some call it "evolutive" programming, I think.

"True macho linux developers don't design" -- can't remember where I heard that.
-- 
Felipe Contreras

← back to recent threads