No more typing reviews! Try our Samantha, our new voice AI agent.
GitHub Logo

GitHub pros and cons

Vendor: GitHub
4.4 out of 5
Badge Leader

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Version control and code versioning are crucial features, allowing detailed logs and enabling efficient management of code changes.
GitHub Actions and pull request strategies automate workflow processes, significantly saving time and enhancing productivity.
Collaboration is seamless with capabilities for parallel development, sharing repositories, and effective branching strategies.
Python offers great integration with third-party tools and platforms like Microsoft Azure DevOps.
GitHub is ideal for distributed environments, allowing easy access and management of projects across various locations and time zones.

CONS

GitHub lacks features related to project management and testing, focusing only on the development perspective.
GitHub could improve by integrating with other tools like Jenkins, CI/CD, and Jira, enhancing overall functionality.
GitHub has room for improvement in terms of scalability and handling complex branch strategies.
GitHub support and customer service response can be inconsistent and are often considered average.
Security features in GitHub need enhancement, including potential AI solutions for resolving code conflicts and improving security scanning.
 

GitHub Pros review quotes

it_user185772 - PeerSpot reviewer
Senior Software Architect with 5,001-10,000 employees
Oct 27, 2015
Everyone else should go with GitLab.
OK
Department Manager at a tech services company with 51-200 employees
Aug 4, 2019
The most valuable feature is help offered by the community for open-source projects.
MP
Senior Azure DevOps Engineer at SoftServe Ltd.
Mar 5, 2020
The Projects Tab, which shows you the todo list and the progress for projects, is very helpful.
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: April 2026.
892,383 professionals have used our research since 2012.
ZW
Enterprise Architect at a tech company with 10,001+ employees
Mar 5, 2020
The most valuable feature is the source code management. It's very helpful and it's a great product.
AA
Information Technology Consultant @ CIM at a tech services company with 11-50 employees
Jan 13, 2021
The features that I have found most valuable are that it can support you for most of the road map and it can automate some tasks which works really well with collaboration with the teams. They are really interested in how they organize the history of the code itself which is good.
reviewer1558173 - PeerSpot reviewer
Vice President at a financial services firm with 10,001+ employees
Apr 23, 2021
We've found the technical support to be very helpful.
reviewer1465254 - PeerSpot reviewer
Software Engineer at a tech services company with 1,001-5,000 employees
May 13, 2021
The product has a very user-friendly interface and user-friendly security.
SK
CTO at Cantier Inc
May 19, 2021
It has a lot of features from the code development perspective. You get a lot of features such as repo, commit, merge, and branch. You can play around and do things on the fly. It is easy and simple to deploy. It is also easier to use when working from home.
MS
Information Technology Specialist at Brandix
May 29, 2021
GitHub provides good time reduction and this is what I value the most.
reviewer1595517 - PeerSpot reviewer
Solutions Architect at a government with 201-500 employees
Jun 9, 2021
The initial setup was straightforward.
 

GitHub Cons review quotes

it_user185772 - PeerSpot reviewer
Senior Software Architect with 5,001-10,000 employees
Oct 27, 2015
Another problem is installation.
OK
Department Manager at a tech services company with 51-200 employees
Aug 4, 2019
The ticketing system is not working.
MP
Senior Azure DevOps Engineer at SoftServe Ltd.
Mar 5, 2020
I would like to see integration with Slack such that all of the changes made in GitHub are reflected there.
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: April 2026.
892,383 professionals have used our research since 2012.
ZW
Enterprise Architect at a tech company with 10,001+ employees
Mar 5, 2020
If you are uploading or cloning a large file, with more than 25 megs, it's pretty slow.
AA
Information Technology Consultant @ CIM at a tech services company with 11-50 employees
Jan 13, 2021
The project management sector really needs some improvement for GitHub. I don't know if GitHub made sense for me as a project manager.
reviewer1558173 - PeerSpot reviewer
Vice President at a financial services firm with 10,001+ employees
Apr 23, 2021
If it had all of the end-to-end integration, then we probably wouldn't have any doubts about what we have installed. However, at this point, we're still trying to figure out how to use it end-to-end.
reviewer1465254 - PeerSpot reviewer
Software Engineer at a tech services company with 1,001-5,000 employees
May 13, 2021
There is a bit of a learning curve.
SK
CTO at Cantier Inc
May 19, 2021
It is currently only from the development perspective. It doesn't have features related to project management and testing. It is not like Azure. So, there is a lot of room for improvement. It is a version control product, and it would be good if they can come up with a complete DevOps product.
MS
Information Technology Specialist at Brandix
May 29, 2021
The security point should be addressed in the next release and scaling is also an issue.
reviewer1595517 - PeerSpot reviewer
Solutions Architect at a government with 201-500 employees
Jun 9, 2021
While using the solution when merging two code branches the code becomes a bit messy. This should be improved in the future.