What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
468 Ratings

GitHub

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
468 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9.1 out of 100
25 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 7.4 out of 100

Likelihood to Recommend

GitHub

Any scenario where source control is needed is a scenario where GitHub is well suited - that means, any time you are writing code and don't want to immediately throw it away once you are finished. GitHub is especially well-suited for remote work and any work where integration with third-party tools would prove helpful.
Tim Hardy | TrustRadius Reviewer

IBM Rational ClearCase

IBM Rational ClearCase might be better suited for a smaller / simpler code base. Larger code bases really slow it down... but then again there are better alternatives out there for source control
Anonymous | TrustRadius Reviewer

Pros

GitHub

  • GitHub's ease of use is one of its biggest strengths. The site is structured around Git, a code version control system, which is used by developers around the world. GitHub's UI is minimal and allows you to focus on what's important, whether it be your branches, pull requests, or issues.
  • GitHub's integrations and tools are fairly ubiquitous. You'll likely find an integration with GitHub on every development tool with integrations. This makes it easy to incorporate in whatever workflow you may have.
  • GitHub is incredibly reliable. I don't remember the last time it was down for any significant period of time. This is essential for companies that rely on it for their daily operations.
Frank Ramirez | TrustRadius Reviewer

IBM Rational ClearCase

  • Rational ClearCase is excellent for handling versioning and branching. No other tool I've used has the depth that ClearCase has when it comes to handling complex branching scenarios and identifying where certain versions of particular files are within a particular configuration.
  • Rational ClearCase handles parallel development of many dependent applications really well.
  • The use of ClearCase Views to switch between projects and configurations is extremely convenient as opposed to the local workstation model of the competitors.
Anonymous | TrustRadius Reviewer

Cons

GitHub

  • GitHub is not easy to learn for beginners. It took me about a year to really feel comfortable with it. For those who are not experienced programmers, GitHub can be difficult to get used to.
  • Although I appreciate that GitHub allows merging of different versions, merging two conflicting versions can be quite difficult. The default merge tool in GitHub is vimdiff, which I found incredibly unintuitive. I installed a different tool, Meld, which I like much better.
  • One of the best things about GitHub is that it is free. However, with a free account, you can only create public repositories (anyone can access your repository). You can create private repos in GitHub, but they are not free.
Maike Holthuijzen | TrustRadius Reviewer

IBM Rational ClearCase

  • Extremely buggy.
  • Sometimes the repository gets locked for no reason.
  • Slow.
Anonymous | TrustRadius Reviewer

Usability

GitHub

GitHub 9.0
Based on 1 answer
- Easy to use compared to other version control software. UI interface makes it easy to use, as well as protects against making a major mistake by deleting code, etc.- UI looks modern.- Support for multiple platforms, which I assume will only get better with time.- Student benefits are awesome!- The size limitations on their repositories make sense to me. Not too crazy but realistic from a business perspective.
Vishwanath Raman | TrustRadius Reviewer

IBM Rational ClearCase

No score
No answers yet
No answers on this topic

Support

GitHub

GitHub 8.9
Based on 26 answers
I honestly can't see a better alternative to GitHub. It's competitors may have similar features now, but Github far more widely used and continues to evolve and add powerful features. Outside of work, from a hobbyist perspective it was also nice to see them open the use of private repos and reasonable usage limits. I continue to be impressed by the speed and ease of use provided by GitHub.
Eric Mason | TrustRadius Reviewer

IBM Rational ClearCase

No score
No answers yet
No answers on this topic

Alternatives Considered

GitHub

GitHub is different - it is about finding skills. Entelo is about finding contact information. Greenhouse is about storing and Scavado is a little like Entelo and GitHub combined. They are all very different tools. I would say that GitHub is a secondary tool.
Christine Alling | TrustRadius Reviewer

IBM Rational ClearCase

If development is centrallized to one location and your company releases hundreds of customized versions of your software per year, then ClearCase is the best tool for managing the complexity of multiple versions of customized software. If your company has globally distributed development, then I'd recommend Team Foundation Server over ClearCase. If your organization uses Agile Methodologies, then I'd recommend TFS with GIT.
Anonymous | TrustRadius Reviewer

Return on Investment

GitHub

  • GitHub is an incredible service for hosting any kind of code of versionable content. It's extremely affordable, even for an individual who wants to host a huge number of private repositories. It integrates with just about everything that you could want, to the point where you can even use GitHub's integration list as a portal to finding other great services you can use online.
Vikas Lalkiya | TrustRadius Reviewer

IBM Rational ClearCase

  • Managed code versioning for many years.
  • Only one person can edit code at a time - slows processing down.
  • IBM is an expensive product to support.
Anonymous | TrustRadius Reviewer

Pricing Details

GitHub

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

IBM Rational ClearCase

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison