{"thread":{"id":"17484","subject":"git monthly links: 2009-01","startedAt":"2009-02-01T17:01:20Z","lastAt":"2009-02-01T23:26:09Z","messageCount":3,"participants":["Felipe Contreras","Sverre Rabbelier","Johannes Schindelin"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"102757","messageId":"94a0d4530902010901nf415723m86c88cccf51848ee@mail.gmail.com","threadId":"17484","inReplyTo":null,"subject":"git monthly links: 2009-01","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2009-02-01T17:01:20Z","receivedAt":"2009-02-01T17:01:20Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"Hi,\n\ngit monthly links is my attempt to gather all the links people have\nbeen tagging as \"git\" in delicious.com[1] (these are not chosen by\nme). It's a manual process so I might miss some links; I subscribe to\nthe RSS feed and go through all the links simply picking the ones\ntagged the most.\n\nPreviously I was doing this on a weekly basis but I decided there\nwhere too few links per week so now I'll be trying with monthly links,\nlet's see how it goes.\n\nThe fancier blog version is here:\nhttp://gitlog.wordpress.com/2009/02/01/git-monthly-links-2009-01/\n\n== Hot ==\n\nThis month was overwhelmed by git ready, a site devoted to share all kinds of\ntips for git. I'm grouping these together as well as other hugely popular links.\n\ngit ready: daily tips for the noob to the guru\nhttp://gitready.com/\n\nbranching and merging\nhttp://gitready.com/beginner/2009/01/25/branching-and-merging.html\n\nzsh git status\nhttp://gitready.com/advanced/2009/01/28/zsh-git-status.html\n\nvisualizing your repo\nhttp://gitready.com/intermediate/2009/01/13/visualizing-your-repo.html\n\nMy Git Workflow\nMichael Ivey explains his choice of git, how he uses it and loves it.\nhttp://gweezlebur.com/2009/01/19/my-git-workflow.html\n\nAn Illustrated Guide to Git on Windows\nVery complete instructions to use git on windows (with nice screenshots).\nhttp://nathanj.github.com/gitguide/index.html\n\n== Other links ==\n\nFine. Git is Awesome.\nJustin M. Tulloss explains his switch from mercurial to git, advantages,\ndisadvantages and comes to the conclusion that git is awesome.\nhttp://justin.harmonize.fm/index.php/2009/01/fine-git-is-awesome/\n\nGithub: Making Code More Social\nBrady Forrest talks about github, and how it increased the activity of the Ruby\non Rails project.\nhttp://radar.oreilly.com/2009/01/github-making-code-more-social.html\n\nTracking an entire Windows system inside Git\nAvery Pennarun explains his endeavor of tracking windows with git...\n\"If I get a virus, I can 'git revert' it.\"\nhttp://alumnit.ca/~apenwarr/log/?m=200901#21\n\nRuby Swarms: Visualizing Rails & Git\nDifferent visualizations of github activity and Ruby on Rails project\nwith codeswarm.\nhttp://www.igvita.com/2009/01/27/ruby-swarms-visualizing-rails-git/\n\nSetting up a new remote git repository\nPretty extensive explanation of how to setup a remote git repo.\nhttp://toolmantim.com/articles/setting_up_a_new_remote_git_repository\n\nAgile git and the story branch pattern\nhttp://blog.hasmanythrough.com/2008/12/18/agile-git-and-the-story-branch-pattern\n\nGIT 101\nList of links to learn about git, from Xebia.\nhttp://blog.xebia.com/2009/01/26/git-101/\n\nGit and Rails: A detailed tutorial including plugins, submodules,\ndevelopment and production\nhttp://harryseldon.thinkosphere.com/2009/01/14/git-and-rails-a-detailed-tutorial-including-plugins-submodules-development-and-production\n\nCommit Chat\nA site to gather github conversations in one place.\nhttp://commitchat.com/\n\nSharing git repositories via OS X's built-in web sharing\nhttp://toolmantim.com/articles/sharing_git_repositories_via_os_xs_built_in_web_sharing\n\ncvsgit.png\nA nice diagram showing the advantage of git merging compared to cvs.\nhttp://annoware.com/images/cvsgit.png\n\nThe Best Environment for Rails on Windows\nNice and extensive explanation to setup a Ruby on Rails development environment\non Windows without an IDE: vim, ctags, console2, etc.\nhttp://akitaonrails.com/2009/1/13/the-best-environment-for-rails-on-windows/\n\nHack && Ship\nRein Henrichs explains his development process: hack & ship\nhttp://reinh.com/blog/2008/08/27/hack-and-and-ship.html\n\nCraft the perfect gem with Jeweler @ Technical Pickles\nExplanation of rubygems and how to automate the process of making releases of\nthem with rake and other git-related automated procedures.\nhttp://technicalpickles.com/posts/craft-the-perfect-gem-with-jeweler\n\nGit Guide (SourceMage Wiki)\nhttp://www.sourcemage.org/Git_Guide\n\n3 Reasons to Switch to Git from Subversion\nhttp://markmcb.com/2008/10/18/3-reasons-to-switch-to-git-from-subversion/\n\nA Gaggle Of Git Tips\nhttp://www.viget.com/extend/a-gaggle-of-git-tips/\n\nEffectively Using Git With Subversion\nhttp://www.viget.com/extend/effectively-using-git-with-subversion/\n\nShow Git dirty state (and branch) in the prompt\nhttp://henrik.nyh.se/2008/12/git-dirty-prompt\n\nPerl Migrates To the Git Version Control System\nhttp://developers.slashdot.org/comments.pl?sid=1079921&cid=26321869\n\n== Japanese ==\n\n分散バージョン管理Git/Mercurial/Bazaar徹底比較\nhttp://www.atmarkit.co.jp/fjava/rensai4/devtool03/devtool03_1.html\n\ngithub で人のコードをいじる「前」にforkする必要はない\nhttp://subtech.g.hatena.ne.jp/miyagawa/20090114/1231910461\n\n[1] http://delicious.com/tag/git\n\n-- \nFelipe Contreras\n"},{"id":"102760","messageId":"bd6139dc0902011050m585e4710mf9de95a04b36c135@mail.gmail.com","threadId":"17484","inReplyTo":"94a0d4530902010901nf415723m86c88cccf51848ee@mail.gmail.com","subject":"Re: git monthly links: 2009-01","fromName":"Sverre Rabbelier","fromEmail":"srabbelier@gmail.com","sentAt":"2009-02-01T18:50:48Z","receivedAt":"2009-02-01T18:50:48Z","isPatch":false,"sender":{"key":"srabbelier@gmail.com","avatar":"https://avatars.githubusercontent.com/u/3098?v=4"},"body":"Heya,\n\nOn Sun, Feb 1, 2009 at 18:01, Felipe Contreras\n<felipe.contreras@gmail.com> wrote:\n> Tracking an entire Windows system inside Git\n> Avery Pennarun explains his endeavor of tracking windows with git...\n> \"If I get a virus, I can 'git revert' it.\"\n> http://alumnit.ca/~apenwarr/log/?m=200901#21\n\nOmg, this is so totally insane that I've been laughing the entire time\nwhile reading the post, and then for a minute after that :P. Johannes,\nI think we have a new contender for the UGFWIINI contest.\n\n-- \nCheers,\n\nSverre Rabbelier\n"},{"id":"102797","messageId":"alpine.DEB.1.00.0902020025350.3586@pacific.mpi-cbg.de","threadId":"17484","inReplyTo":"bd6139dc0902011050m585e4710mf9de95a04b36c135@mail.gmail.com","subject":"Re: git monthly links: 2009-01","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2009-02-01T23:26:09Z","receivedAt":"2009-02-01T23:26:09Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Sun, 1 Feb 2009, Sverre Rabbelier wrote:\n\n> Heya,\n> \n> On Sun, Feb 1, 2009 at 18:01, Felipe Contreras\n> <felipe.contreras@gmail.com> wrote:\n> > Tracking an entire Windows system inside Git\n> > Avery Pennarun explains his endeavor of tracking windows with git...\n> > \"If I get a virus, I can 'git revert' it.\"\n> > http://alumnit.ca/~apenwarr/log/?m=200901#21\n> \n> Omg, this is so totally insane that I've been laughing the entire time\n> while reading the post, and then for a minute after that :P. Johannes,\n> I think we have a new contender for the UGFWIINI contest.\n\nIndeed.  It even beats the way we use Git to track the MSys installation \nin msysgit.git...\n\nCiao,\nDscho\n"}]}