Re:Ask YC: What revision control system are you using?
by mechanical_fish on Tuesday November 20, 2007 @10:22PM
(#82319)
I watched some online videos on git and have now fallen in love, to the extent that love is possible between a man and an SCM.
The Linus Torvalds Google talk is great fun [0], but it may not actually convince you -- it'll just goad you. The Randall Schwartz talk [2] is more practical, and I recommend it. Finally, the Peepcode screencast [3] is worth the $9 -- it gives examples of git in action, and a handy cheat sheet. It's what finally pushed me over the edge into full-blown fanboy mode.
[0] http://video.google.com/videoplay?docid=-2199332044603874737
[1] http://video.google.com/videoplay?docid=-3999952944619245780
git
small, fast, in active development and cross platform. Fast to install, less documentation. Originally I used cvs with a p-server which worked nicely allowing me to distribute dev & other files across other machines. But was a begger to install. Then I tried svn but never really liked a) lack of clients, confusing setup documentation.
Using Git now as I wanted a SCM for a new project and it was the fastest to install & use. Git also has the advantage of doing the same as svn but with less keystrokes. [1] Can also be used individually as a tool as well as a group. [2]
Having said that svn, cvs, rcs are still usable just not optimal for me.
[0] http://marc.info/?l=git&m=116129092117475
[1] http://www.kernel.org/pub/software/scm/git/docs/tutorial.htm...
[2] http://www.kernel.org/pub/software/scm/git/docs/everyday.htm...