Links tagged with “Git”

Git Autocompletion in OS X

Add the source line to your ~/.profile or ~/.bash_profile to enable tab autocompletion of branch names, remotes, etc.

Posted on April 23, 2010 1 Comment
Tagged with: , , ,

A successful Git branching model

This is why I love Git so much: it makes complex workflows, like the one to which I’ve linked, really simple to implement. I can’t even imagine trying this in Subversion.

Posted on February 4, 2010 Leave a Comment
Tagged with: , ,

Why You Should Switch from Subversion to Git

Scott Chacon delves into why you should switch to Git. Once you switch to Git, make sure to try out my Git workflow.

Posted on September 15, 2009 Leave a Comment
Tagged with: , , ,

Compiling Ruby, RubyGems, and Rails on Snow Leopard

Dan Benjamin walks through how to install Ruby, RubyGems, and Rails on Snow Leopard. Also be sure to check out his other Snow Leopard guides for Mercurial, Git, and MySQL.

Posted on September 1, 2009 Leave a Comment
Tagged with: , , , , , , , ,

Rebase like a boss

Nick Quaranto on why you should rebase instead of merge when using Git:

Everyone who loves Git hopefully loves branching. However, there’s a problem with branching: merging your work back in. Suprisingly enough, Git’s inflexibility makes this action quite simple. It’s my opinion that Git users should be branching frequently, and rebasing them back into the mainline when ready.

This is my basic philosophy when using Git: the cleaner you keep your history graph, the better.

Posted on August 18, 2009 Leave a Comment
Tagged with: , , ,

Beanstalk will support Git

Over on the Beanstalk blog, Chris Nagele announces that Beanstalk will be supporting Git. We use Beanstalk at Viddler–it’s a superb application, and adding Git will make it even better.

Posted on August 12, 2009 Leave a Comment
Tagged with: , , , ,

Deploying ExpressionEngine from GitHub with Capistrano

Dan Benjamin takes you step-by-step through deploying ExpressionEngine from GitHub with Capistrano in a really in depth tutorial. I’m definitely going to have to set this up for my EE sites.

Posted on June 2, 2009 Leave a Comment
Tagged with: , , , , ,

A Git Workflow for Agile Teams

Rein Henrichs does a great job explaining an agile git workflow for teams, and I found it to be very helpful, even for my 1-person projects (e.g. this site). I’ve always been a little confused as to when I should rebase and when I should merge, but after reading through this, it makes a little more sense now.

Posted on March 9, 2009 Leave a Comment
Tagged with: , , ,

The Thing About Git

Great post by Ryan Tomayko about some more advanced Git topics involving the commit staging area, or the “index.” I have fallen completely in love with Git, and I love all the little extra things I keep learning about.

Posted on January 19, 2009 Leave a Comment
Tagged with: , , ,

A Gaggle of Git Tips

Some great tips for working with Git from the team over at Viget

Posted on January 12, 2009 Leave a Comment
Tagged with: , ,

Hosting Git Repositiores, the Easy (and Secure) Way

Excellent tutorial on how to setup and host git repositories using Gitosis. I had this up and running on my Slicehost server in less than 15 minutes.

Posted on November 2, 2008 Leave a Comment
Tagged with: , ,