{"thread":{"id":"24419","subject":"git top links: 2010-7","startedAt":"2010-07-16T23:16:59Z","lastAt":"2010-07-18T17:46:12Z","messageCount":3,"participants":["Felipe Contreras","Jakub Narebski"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"145717","messageId":"AANLkTilmTwl9RaX31MDmVY3YCeATg5RKF3RQbNqb3Soq@mail.gmail.com","threadId":"24419","inReplyTo":null,"subject":"git top links: 2010-7","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2010-07-16T23:16:59Z","receivedAt":"2010-07-16T23:16:59Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"Hi,\n\ngit top links is my attempt to gather all the links people have been\ntagging as \"git\" in delicious.com[1] (these are not chosen by me).\n\nIt has been a long time since the last post. I blame it to a) I\nhaven’t had much time b) there hasn’t been so much activity b.1) or\nthere’s a problem with Google Reader that it’s doping some activity.\n\nI’ll be taking a close look at Google Reader to see if it’s doping\nsome stuff, but if anyone has a recommendation for an RSS aggregator\nthat would store thousands of entries, that would be nice.\n\nThe fancier blog version is here:\nhttp://gitlog.wordpress.com/2010/07/16/git-top-links-2010-7/\n\n1. Git Reference (191)\nComprehensive guide for git; well organized, and pleasant to the eye\nhttp://gitref.org/\n\n2. Git for the lazy (62)\nStraightforward introduction to git\nhttp://www.spheredev.org/wiki/Git_for_the_lazy\n\n3. Gitbox -- Everyday git interface for human beings. (57)\nGraphical UI for Mac OS X\nhttp://gitbox.pierlis.com/\n\n4. Agile git Workflow (25)\nTips to use git on an \"agile\" environment\nhttp://geewax.org/2009/11/21/agile-git-workflow.html\n\n5. Tv's cobweb: Git for Computer Scientists (18)\nExplanation of git operations through diagrams\nhttp://eagain.net/articles/git-for-computer-scientists/\n\n6. Distributed Version Control is here to stay, baby (14)\nA story of why Stack Overflow's podcast regarding DVCS was plain wrong\nhttp://www.joelonsoftware.com/items/2010/03/17.html\n\n7. An Illustrated Guide to Git on Windows (12)\nhttp://nathanj.github.com/gitguide/tour.html\n\n8. Mercurial tutorial (12)\n/me shrugs\nhttp://hginit.com/\n\n9. Git for the nervous developer (10)\nExplaining git from a convert\nhttp://beust.com/weblog/2010/04/06/git-for-the-nervous-developer/\n\n10. Sparkle Share (9)\nTool to replace dropbox (uses git internally)\nhttp://www.sparkleshare.org/\n\n[1] http://delicious.com/tag/git\n\n-- \nFelipe Contreras\n"},{"id":"145748","messageId":"m3eif0ncva.fsf@localhost.localdomain","threadId":"24419","inReplyTo":"AANLkTilmTwl9RaX31MDmVY3YCeATg5RKF3RQbNqb3Soq@mail.gmail.com","subject":"Re: git top links: 2010-7","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2010-07-18T13:23:13Z","receivedAt":"2010-07-18T13:23:13Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Felipe Contreras <felipe.contreras@gmail.com> writes:\n\n> 6. Distributed Version Control is here to stay, baby (14)\n> A story of why Stack Overflow's podcast regarding DVCS was plain wrong\n> http://www.joelonsoftware.com/items/2010/03/17.html\n\nAnd if you read this blog post carefully, you would see that Joel\nstill doesn't f***ing get it.\n\n> 9. Git for the nervous developer (10)\n> Explaining git from a convert\n> http://beust.com/weblog/2010/04/06/git-for-the-nervous-developer/\n\nThis quote from abovementioned blog is especially apt\n\n \"Here is an analogy that might help, though: to me, learning Git is\n  very similar to learning a foreign language. Natural languages are\n  notoriously hard to learn for adults because their organic growth\n  has resulted in all kinds of inconsistencies and oddities. At the\n  end of the day, the only way to learn a foreign language is to\n  memorize, memorize and memorize. As years go by, practice make\n  memory regurgitation more automatic and the use of that language\n  requires less and less conscious effort, but the learning curve is\n  something that just can't be avoided.\"\n\nThe Git UI was result of organic growth.  It is not as much as it was\ndesigned, rather than \"happened\".\n\n-- \nJakub Narebski\nPoland\nShadeHawk on #git\n"},{"id":"145762","messageId":"AANLkTikTNxJtg5NV4tCK64skQx9DBAq7osB7g7Q0xmxI@mail.gmail.com","threadId":"24419","inReplyTo":"m3eif0ncva.fsf@localhost.localdomain","subject":"Re: git top links: 2010-7","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2010-07-18T17:46:12Z","receivedAt":"2010-07-18T17:46:12Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Sun, Jul 18, 2010 at 4:23 PM, Jakub Narebski <jnareb@gmail.com> wrote:\n> Felipe Contreras <felipe.contreras@gmail.com> writes:\n>\n>> 6. Distributed Version Control is here to stay, baby (14)\n>> A story of why Stack Overflow's podcast regarding DVCS was plain wrong\n>> http://www.joelonsoftware.com/items/2010/03/17.html\n>\n> And if you read this blog post carefully, you would see that Joel\n> still doesn't f***ing get it.\n\nYeah, but it's progress.\n\n>> 9. Git for the nervous developer (10)\n>> Explaining git from a convert\n>> http://beust.com/weblog/2010/04/06/git-for-the-nervous-developer/\n>\n> This quote from abovementioned blog is especially apt\n>\n>  \"Here is an analogy that might help, though: to me, learning Git is\n>  very similar to learning a foreign language. Natural languages are\n>  notoriously hard to learn for adults because their organic growth\n>  has resulted in all kinds of inconsistencies and oddities. At the\n>  end of the day, the only way to learn a foreign language is to\n>  memorize, memorize and memorize. As years go by, practice make\n>  memory regurgitation more automatic and the use of that language\n>  requires less and less conscious effort, but the learning curve is\n>  something that just can't be avoided.\"\n>\n> The Git UI was result of organic growth.  It is not as much as it was\n> designed, rather than \"happened\".\n\nYeap, in a similar fashion than linux; some call it \"evolutive\"\nprogramming, I think.\n\n\"True macho linux developers don't design\" -- can't remember where I heard that.\n\n-- \nFelipe Contreras\n"}]}