Git

More Git GUIs

Posted: March 2, 2010 In / 1 Comment

After posting about SmartGit in a recent post I was contacted about numerous other Git GUI programs. While I think SmartGit is the best all around solution for your average users there are other programs for Git GUI users to consider. The nice part of these programs is that they are free for commercial use. Read more »

SmartGit - The Best Git Gui So Far

Posted: February 24, 2010 In / 12 Comments

As Git becomes more popular and widely used a GUI becomes even more important. This was especially important when Drupal recently looked at what version control system it was going to switch to. (If you're interested in the Drupal (unofficial) decision checkout Angie Byrons post on groups.drupal.org)

When I surveyed the Git GUI landscape SmartGit stood above the rest for your standard user.

SmartGit Read more »

Building Your Own Git Server

Posted: February 23, 2010 In / 2 Comments

Many of the projects I work on are not appropriate for public version control systems like Github or Sourceforge. They might be client projects or code I am tinkering with but am not sure what I'll eventually do with. In these cases it's good to have a private version control site. Since I am now a Git user that server needs to be Git based. Luckily there are a couple great choices. Read more »

Switching to Git

Posted: February 22, 2010 In

I recently switched to Git to manage the source code for projects I work on. I still use CVS to manage Drupal modules on drupal.org and SVN for many client projects. But, when I have a choice I choose Git.

Git, for those of you who don't know, is one of the most popular Distributed Version Control Systems (DVCS). A DVCS can be used in a traditional central repo style setup or a distributed approach. For more details checkout the Wikipedia article on Distributed Version Control. Read more »