Distributed source control with Git

Chris posted a nice tutorial about setting up Git to promote the Effect Git tutorial at EclipseCon this week.

Git is a distributed SCM, which means every developer has a full copy of all history of every revision of the code, making queries against the history very fast and versatile. – EGit

You can check out the Git site and learn about how the source control system can be used in a team atmosphere. I don’t have a lot of experience with Git so it would be interesting if someone could compare it to clearcase, subversion or svc. We use ClearCase at IBM and its pretty powerful for team branches, merging, labels, etc. Git looks like it does most of that but in a different way, with everyone essentially getting local copies of all source and changes. Which is great for searching and history. I know ClearCase is very slow searching history over the network and you only get a subset of features when using remote ClearCase.

4 thoughts on “Distributed source control with Git

  1. Pingback: Bob Balfe: Distributed source control with Git

  2. ClearCase Eclipse tooling is of very poor quality.

    The egit integration is already more stable, more performant, and better integrated than either the ClearCase native plugins or the CCRC plugins!


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 )

Google photo

You are commenting using your Google 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 )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.