Linked by Thom Holwerda on Wed 5th Aug 2009 12:29 UTC
General Development Distributed version control systems (DVCSs) offer a number of advantages over centralized VCSs, and for Subversion users looking to explore this model, Git is a great place to start. Using Subversion as a baseline, this articles shows how to install Git, set up a remote repository, and begin using basic Git commands.
Thread beginning with comment 377323
To read all comments associated with this story, please click here.
gnuism
by renhoek on Wed 5th Aug 2009 21:18 UTC
renhoek
Member since:
2007-04-29

Git is far too much GPL to be used by human beings.

For fun, compare the video of Linus talking about Git and the Mercurial guy talking about mercurial. Now ask yourself, who do you prefer?

Git : http://www.youtube.com/?v=4XpnKHJAok8
Mercurial : http://www.youtube.com/?v=JExtkqzEoHY

RE: gnuism
by Lennie on Thu 6th Aug 2009 00:10 in reply to "gnuism"
Lennie Member since:
2007-09-22

The git talk doesn't really give any pointers how to start using git, he does however make some compelling arguments why you should use it git/a distributed revision control system.

Reply Parent Bookmark Score: 2

RE: gnuism
by sbergman27 on Thu 6th Aug 2009 00:29 in reply to "gnuism"
sbergman27 Member since:
2005-07-24

who do you prefer?

Linus, of course. :-)

IIRC, when Linus was shopping for a revision control system, he liked Mercurial's architecture. Which is saying quite a lot, because he disliked most everything else. Mercurial's fatal flaw was it's speed, or lack thereof.

Git is blazingly fast. But Andrew Morton himself has joked that you have to be as smart as Linus to really *understand* git.

That said, git really seems to have taken off. I do a lot of work with Django, which is a (fantastic) Python web framework. You might think that Pythonistas would gravitate toward Mercurial. But Git, Git, Git is the thing. Even though most of what it's used for could be about as well served by Subversion, or even CVS.

I must say, though, that your choice of the subject "gnuism" for this thread is way off the mark. Linus and the FSF are hardly chummy. Linus likes the "tit for tat" aspect of GPLv2. He doesn't particularly like the legal "second system syndrome" that is GPLv3.

Edit: The choice of phrase "second system syndrome" is mine, not Linus's. But I suspect he would agree with it.

Edited 2009-08-06 00:32 UTC

Reply Parent Bookmark Score: 2