Free eBook: Getting Good with Git
To those in software development, version control can be both a godsend and a devilish frustration. Git solves many of the challenging problems users of systems like SVN and CVS encounter, but it can take a little learning to start using appropriately.
I've started using Git for my Archdiocesan web development (see issues for setting up Git on a CentOS server, and setting up a local development environment for Git/database/file synchronization), and it rocks. So much more so than SVN.
During the month of October, Nettuts+ (an online training site) is offering it's $10 'Getting Good with Git' eBook for free, and I have to say it's a great Git primer, with a ton of great information, both for those who have never used Git, and those vaguely familiar with Git.
For Drupal developers especially, this eBook is a great find, as Drupal will soon be switching all its code repositories from CVS to Git.


Comments
I second Git - I was an awesome user for a long time, and was already really frustrated by the little things that ate up time.
Git takes everything I throw at it, and the way it works really makes sense and makes the development process faster and easier. It's the subtle things like beautifully handling deleting or moving files which was a nightmare in SVN.
I also recommend GitHub.com, which hosts Git repos. Here is Green Egg Media's GitHub profile:
https://github.com/organizations/green-egg-media
And my personal one:
http://github.com/adamfairholm
The code we're using in the Archdiocese is private, so we're hosting it internally on a dev server, but I will likely start using github a bit more for personal projects, and eventually, for Drupal projects that are still more-or-less in-development (CVS is a pain).
Advancing the faith.
Thanks for sharing this find!
Just found an awesome Git GUI for Mac OSX, which is a fork of GitX:
http://github.com/brotherbard/gitx/wiki
Advancing the faith.
Post new comment