Graeme Geldenhuys
Wed, 08 Apr 2009 01:43:20 -0700
On Tue, Apr 7, 2009 at 7:55 PM, ik <ido...@gmail.com> wrote: > Another better feature is the way tagging and brunching works. You can mix > everything without making a copy of the whole tree all over on each
Yeah, that is great. Purely to play with git, I checkout out a very old state (v0.4 of around mid 2007) of fpGUI. The v0.4 code was very different and had a very different directory structure. In under 3 seconds the checkout was complete with the new directory layout. I had a few "untracked" files lying around which were compiled .ppu files from the HEAD fpGUI, but that was it. All the old memories came flooding back while I browsed the history version. Then a simple 'git checkout master' and 3 seconds later I was back to todays version of fpGUI. Awesome!! :-) > And there are even more features, but the question is if it good for all > projects. I don't know the answer, I only know that I moved to git in my Very good question. Most of the times when you read about Git, it's all about large projects like Linux Kernel, Wine, Gnome etc... But the nice thing of Git, is that it works just as well for small one-man-band projects. To start using git you only need to know about 5 or so commands (similar to SVN) but then as you get more familiar with it you venture out into new territory and start experimenting with more features. Bottom line is -- no matter if git is a "distributed version control system" and designed for large projects with a huge hierarchy of developers. Git simply fits my workflow better than SVN ever could. Git makes my life easier! Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _______________________________________________ fpc-other maillist - fpc-other@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-other