From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felipe Contreras Subject: git monthly links: 2009-01 Date: Sun, 1 Feb 2009 19:01:20 +0200 Message-ID: <94a0d4530902010901nf415723m86c88cccf51848ee@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE To: git list X-From: git-owner@vger.kernel.org Sun Feb 01 18:02:54 2009 Return-path: Envelope-to: gcvg-git-2@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1LTfic-0007UY-Ln for gcvg-git-2@gmane.org; Sun, 01 Feb 2009 18:02:51 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752468AbZBARBZ convert rfc822-to-quoted-printable (ORCPT ); Sun, 1 Feb 2009 12:01:25 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752410AbZBARBZ (ORCPT ); Sun, 1 Feb 2009 12:01:25 -0500 Received: from fg-out-1718.google.com ([72.14.220.158]:46999 "EHLO fg-out-1718.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752342AbZBARBX convert rfc822-to-8bit (ORCPT ); Sun, 1 Feb 2009 12:01:23 -0500 Received: by fg-out-1718.google.com with SMTP id 16so405177fgg.17 for ; Sun, 01 Feb 2009 09:01:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=sT1fmWOG92O20WpaUktoQ9hAEoKJQHwGtUU7pXl8ANU=; b=L92+QjnZYGqDXIjIXpqkv2HNyW+fBNsI20vQSHDLsk2Vr2Fk4Godl1S2mkxj50CQiz 6+yr1XU4W7PYAgynsllV3BJQEavoXU0I7M418Wy/o3YsdwQl/XXcgbLKAoc3tw/IIzFz A7AnwlRpYxsz46/DKegQ8F8e+qG/IeIT98dr4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=YVtsmrH4EFenL0cMQWNLEAr6c1yBXwNzZYBuq24vc4bJtgssQRU90YPRfRSJrR58Hq /hqMNlrGVMebrvGQp2Ebfk2/bcnUhQVlPaETXihLjl6oRMe3lhBEkMDnipLH6YsPN8uF IbZhBLu+KSIxsqW5HyPoqVrfNBdS6dSsOcagg= Received: by 10.86.4.2 with SMTP id 2mr1774398fgd.49.1233507680431; Sun, 01 Feb 2009 09:01:20 -0800 (PST) Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Hi, git monthly 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's a manual process so I might miss some links; I subscribe to the RSS feed and go through all the links simply picking the ones tagged the most. Previously I was doing this on a weekly basis but I decided there where too few links per week so now I'll be trying with monthly links, let's see how it goes. The fancier blog version is here: http://gitlog.wordpress.com/2009/02/01/git-monthly-links-2009-01/ =3D=3D Hot =3D=3D This month was overwhelmed by git ready, a site devoted to share all ki= nds of tips for git. I'm grouping these together as well as other hugely popul= ar links. git ready: daily tips for the noob to the guru http://gitready.com/ branching and merging http://gitready.com/beginner/2009/01/25/branching-and-merging.html zsh git status http://gitready.com/advanced/2009/01/28/zsh-git-status.html visualizing your repo http://gitready.com/intermediate/2009/01/13/visualizing-your-repo.html My Git Workflow Michael Ivey explains his choice of git, how he uses it and loves it. http://gweezlebur.com/2009/01/19/my-git-workflow.html An Illustrated Guide to Git on Windows Very complete instructions to use git on windows (with nice screenshots= ). http://nathanj.github.com/gitguide/index.html =3D=3D Other links =3D=3D =46ine. Git is Awesome. Justin M. Tulloss explains his switch from mercurial to git, advantages= , disadvantages and comes to the conclusion that git is awesome. http://justin.harmonize.fm/index.php/2009/01/fine-git-is-awesome/ Github: Making Code More Social Brady Forrest talks about github, and how it increased the activity of = the Ruby on Rails project. http://radar.oreilly.com/2009/01/github-making-code-more-social.html Tracking an entire Windows system inside Git Avery Pennarun explains his endeavor of tracking windows with git... "If I get a virus, I can 'git revert' it." http://alumnit.ca/~apenwarr/log/?m=3D200901#21 Ruby Swarms: Visualizing Rails & Git Different visualizations of github activity and Ruby on Rails project with codeswarm. http://www.igvita.com/2009/01/27/ruby-swarms-visualizing-rails-git/ Setting up a new remote git repository Pretty extensive explanation of how to setup a remote git repo. http://toolmantim.com/articles/setting_up_a_new_remote_git_repository Agile git and the story branch pattern http://blog.hasmanythrough.com/2008/12/18/agile-git-and-the-story-branc= h-pattern GIT 101 List of links to learn about git, from Xebia. http://blog.xebia.com/2009/01/26/git-101/ Git and Rails: A detailed tutorial including plugins, submodules, development and production http://harryseldon.thinkosphere.com/2009/01/14/git-and-rails-a-detailed= -tutorial-including-plugins-submodules-development-and-production Commit Chat A site to gather github conversations in one place. http://commitchat.com/ Sharing git repositories via OS X's built-in web sharing http://toolmantim.com/articles/sharing_git_repositories_via_os_xs_built= _in_web_sharing cvsgit.png A nice diagram showing the advantage of git merging compared to cvs. http://annoware.com/images/cvsgit.png The Best Environment for Rails on Windows Nice and extensive explanation to setup a Ruby on Rails development env= ironment on Windows without an IDE: vim, ctags, console2, etc. http://akitaonrails.com/2009/1/13/the-best-environment-for-rails-on-win= dows/ Hack && Ship Rein Henrichs explains his development process: hack & ship http://reinh.com/blog/2008/08/27/hack-and-and-ship.html Craft the perfect gem with Jeweler @ Technical Pickles Explanation of rubygems and how to automate the process of making relea= ses of them with rake and other git-related automated procedures. http://technicalpickles.com/posts/craft-the-perfect-gem-with-jeweler Git Guide (SourceMage Wiki) http://www.sourcemage.org/Git_Guide 3 Reasons to Switch to Git from Subversion http://markmcb.com/2008/10/18/3-reasons-to-switch-to-git-from-subversio= n/ A Gaggle Of Git Tips http://www.viget.com/extend/a-gaggle-of-git-tips/ Effectively Using Git With Subversion http://www.viget.com/extend/effectively-using-git-with-subversion/ Show Git dirty state (and branch) in the prompt http://henrik.nyh.se/2008/12/git-dirty-prompt Perl Migrates To the Git Version Control System http://developers.slashdot.org/comments.pl?sid=3D1079921&cid=3D26321869 =3D=3D Japanese =3D=3D =E5=88=86=E6=95=A3=E3=83=90=E3=83=BC=E3=82=B8=E3=83=A7=E3=83=B3=E7=AE=A1= =E7=90=86Git/Mercurial/Bazaar=E5=BE=B9=E5=BA=95=E6=AF=94=E8=BC=83 http://www.atmarkit.co.jp/fjava/rensai4/devtool03/devtool03_1.html github =E3=81=A7=E4=BA=BA=E3=81=AE=E3=82=B3=E3=83=BC=E3=83=89=E3=82=92=E3= =81=84=E3=81=98=E3=82=8B=E3=80=8C=E5=89=8D=E3=80=8D=E3=81=ABfork=E3=81=99= =E3=82=8B=E5=BF=85=E8=A6=81=E3=81=AF=E3=81=AA=E3=81=84 http://subtech.g.hatena.ne.jp/miyagawa/20090114/1231910461 [1] http://delicious.com/tag/git --=20 =46elipe Contreras