Source control for all dmd source (Git propaganda =)

Leandro Lucarella llucax at gmail.com
Tue Jun 2 17:25:41 PDT 2009


Bill Baxter, el  2 de junio a las 13:02 me escribiste:
> 2009/6/2 "Jérôme M. Berger" <jeberger at free.fr>:
> > Leandro Lucarella wrote:
> >        I've started. I'll give you a full report tomorrow when I have tested
> > it more completely, but I have to tell you that it doesn't look good for
> > Git. Now, I have to ask: have *you* tried Mercurial or Bazaar? And what, in
> > your opinion, is the main advantage of Git over the other two?
> 
> My faves:
> 
> * Ability to do commits on particular source line diffs so you don't
> have to do gymnastics to prevent that unrelated one-line fix you made
> from going into your commit that fixes bug 1234.
> 
> * Staging area (I think that's what the Git boys call it). Again makes
> it easier to get just the things you want into a commit, and nothing
> you don't.

Yes! Yes! Yes! I forgot about that, the staging area/index is a fabulous
approach. It's hard to get used to, but you can't live without it when you
adapt your mind.

And another big feature is git stash. Is so, so, so convenient... Maybe
that place can be taken by MqExtension in hg, but I think is easier in
Git.

> This is a fantastic Git tutorial:
> http://excess.org/article/2008/07/ogre-git-tutorial/
> That's the thing that really convinced me that the Linux folks aren't
> smoking crack and that git really is the way to go, ultimately, even
> on Windows.

Here is a very good kinda-tutorial for Git too:
http://www-cs-students.stanford.edu/~blynn/gitmagic/

BTW, Git has a very clean design on how the repository is organized, and
understanding that, you can almost fully understand Git. I suggest reading
something about it, like:
http://book.git-scm.com/1_the_git_object_model.html

-- 
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------
Pa' ella cociné, pa' ella lavé, pa' ella soñe
Paella completa, $2,50
Pero, la luz mala me tira, y yo? yo soy ligero pa'l trote
La luz buena, está en el monte, allá voy, al horizonte



More information about the Digitalmars-d mailing list