Home > open-source, PlanetCDOT > Gitting to Know Git…

Gitting to Know Git…

So I read about git and I deem git to be cool. I have prior experience with Mercurial and I’ve come to the conclusion that for all intents and purposes, git and Mercurial (hg) are roughly the same.

If you’ve never used a VCS before then git should be a pleasant learning experience. If however you’ve used something like SVN or Perforce for an extended period of time prior and have become very accustomed to the interface then git may be something of a shock for you.

In any case, try to use and enjoy it because it’s here to stay. A quick look at github’s user-base reveals a small army of over 1 million users (as of September 22, 2011). This user-base is reportedly rabid so if you don’t like git then git ready for a fight…

  1. September 22, 2011 at 11:27 pm

    They’re pretty similar, but one big difference is how hg handles branches. You can read about it here: http://stevelosh.com/blog/2009/08/a-guide-to-branching-in-mercurial/ . For that one reason, hg drives me up a wall.

    A+ on the use of git puns

  2. northwind87
    September 23, 2011 at 12:48 am

    yes that is true. Thank you for pointing that out. Tbh having heavy branches in mercurial never bothered me (for those unfamiliar: hg stores branch name with the changeset). I hope that git’s ”light” branches will be easy to get used to 🙂

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: