GitHub is a great tool for enterprise software development
October 13, 2019

GitHub is a great tool for enterprise software development

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitHub

It's used for managing source code primarily, and we use it to collaborate as a team across our various software projects. On a daily basis, our organization will use it for git source control. It's also used sporadically as a wiki, along with as an issue manager when needed. Though for most issue management, JIRA is used instead.
  • Git sources control.
  • Issue management.
  • Wiki for a project.
  • Release management.
  • Finding open-source code.
  • Not open-source itself.
  • It only offers Git control.
  • Poor search feature at times for popular languages.
  • Better team collaboration.
  • Full version control of source code.
  • Wiki helps keep documentation clean.
Gitlab is my personal preference for source control, primarily because of the fact that it is open-source, and that it has great CI tools integrated directly into the service. However, GitHub is probably the leader with respect to enterprise offerings. GitHub has many more integrations and tie-ins to various other services.
In all honesty, I've never had to Use Github support, so it's difficult for me to speak about their support availability and quality. But I have always found their documentation and self-service support guides to be very helpful and easy to understand. I've heard positive things about their support but have never used it.

Do you think GitHub delivers good value for the price?

Yes

Are you happy with GitHub's feature set?

Yes

Did GitHub live up to sales and marketing promises?

Yes

Did implementation of GitHub go as expected?

Yes

Would you buy GitHub again?

Yes

When it comes to source control, GitHub is an exceptional service and you can't go wrong selecting it for a project. As a personal preference, I prefer Gitlab, but GitHub is great. If you need to manage the source and want to keep a basic issue tracker along with the project, it's very well suited.