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

GitHub offers extensive code development features like repo, commit, merge, and branch management.
The platform is easy to deploy and use, suitable for startups and small teams.
Version control and detailed logging are valuable for tracking code changes and resolving bugs efficiently.
GitHub enables seamless collaboration among developers and integration with third-party tools such as Jenkins and Azure DevOps.
GitHub's advanced security and ability to manage repositories across various projects benefit distributed development teams.

CONS

GitHub could benefit from improved project management and testing features, making it more comprehensive for DevOps and not just development-focused.
Enhancements in AI-based features, such as AI-driven conflict resolution, could significantly improve workflow efficiency.
There's a need for better integration with external tools like Slack, Azure, Jenkins, and Jira to enhance functionality across development and management workflows.
Improving documentation, especially for new users, and providing more training materials could ease the learning curve.
Adding more advanced security features, including code scanning and integration of OWASP Top Ten security advisors, could strengthen GitHub's security offerings.
 

GitHub Pros review quotes

Abdulmunafz Mct - PeerSpot reviewer
Full Stack Developer at Sri Krishna Arts and Science College
Jun 13, 2026
GitHub has many features, and it can be very good, such as having repositories, helping clear doubts through community answers and badges, and showcasing my metrics so potential employers can see my commits and activity.
Murathan OK - PeerSpot reviewer
Software Development Manager at ANADOLU AGENCY
Dec 9, 2025
We are using GitHub because it is open-source software, which is the most valuable solution for us.
MTyagi - PeerSpot reviewer
Full Stack Developer at a university with 10,001+ employees
May 14, 2026
GitHub has positively impacted my organization by improving collaboration, code quality, version tracking, and development efficiency.
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
899,283 professionals have used our research since 2012.
SD
Software Engineer at Lowe's Companies, Inc.
Apr 12, 2026
GitHub has positively impacted my work by helping us to work in parallel on features and ship and deploy them.
reviewer2618670 - PeerSpot reviewer
AWS & Azure Engineer at a media company with 11-50 employees
Sep 8, 2025
Applying GitHub Actions saves so much time for the team because it automates the developer's work to the server.
reviewer2805456 - PeerSpot reviewer
Database developer at a university with 501-1,000 employees
Apr 30, 2026
GitHub always saves time and saves me a lot of time and energy.
reviewer2760345 - PeerSpot reviewer
Senior Software Engineer at a tech services company with 501-1,000 employees
Dec 9, 2025
I actually appreciate that I can create a developer profile that is outside of work, and that is also technical, not necessarily related to LinkedIn.
Kamalanadha Reddy - PeerSpot reviewer
Senior DevOps Engineer at Simplify3x Software Private Limited
Nov 11, 2024
I find GitHub's pull request strategies and GitHub Actions to be very valuable.
reviewer2668065 - PeerSpot reviewer
Platform Engineer at a recreational facilities/services company with 1,001-5,000 employees
Feb 28, 2025
GitHub Actions, specifically in the DevOps field, have been extremely valuable.
Aeron Gonzales - PeerSpot reviewer
Quality Assurance Analyst at a tech services company with 51-200 employees
Nov 11, 2024
For branching, it works well, especially in an agile environment.
 

GitHub Cons review quotes

Abdulmunafz Mct - PeerSpot reviewer
Full Stack Developer at Sri Krishna Arts and Science College
Jun 13, 2026
The thing that has frustrated me is sometimes when I push using a Git command, I need to force the push, which is the main thing.
Murathan OK - PeerSpot reviewer
Software Development Manager at ANADOLU AGENCY
Dec 9, 2025
Security could make GitHub better. OWASP Top Ten security advisors could be integrated on GitHub, and it could provide checks and advice.
MTyagi - PeerSpot reviewer
Full Stack Developer at a university with 10,001+ employees
May 14, 2026
Permission management and access control can become complex in large organizations, and advanced reporting with more built-in analytics and reporting for repositories and team productivity would be beneficial.
Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
899,283 professionals have used our research since 2012.
SD
Software Engineer at Lowe's Companies, Inc.
Apr 12, 2026
Many times we have to do some cherry-pick changes manually, which is not ideal.
reviewer2618670 - PeerSpot reviewer
AWS & Azure Engineer at a media company with 11-50 employees
Sep 8, 2025
If we have complex branch strategies, it becomes very complicated to manage all those branches.
reviewer2805456 - PeerSpot reviewer
Database developer at a university with 501-1,000 employees
Apr 30, 2026
Initially, I had difficulty understanding at the beginner level, but now I know how to commit, how to push, how to pull, how to sync, and the different functionalities available.
reviewer2760345 - PeerSpot reviewer
Senior Software Engineer at a tech services company with 501-1,000 employees
Dec 9, 2025
I am not so tied to Copilot, as I have been using Amp more in recent months.
Kamalanadha Reddy - PeerSpot reviewer
Senior DevOps Engineer at Simplify3x Software Private Limited
Nov 11, 2024
I would like to see some AI functionality included in GitHub, similar to the features seen in GitLab, to enhance productivity.
reviewer2668065 - PeerSpot reviewer
Platform Engineer at a recreational facilities/services company with 1,001-5,000 employees
Feb 28, 2025
There are still areas for improvement with GitHub Actions and their deployment workflows, as they have made significant progress but are not yet polished.
Aeron Gonzales - PeerSpot reviewer
Quality Assurance Analyst at a tech services company with 51-200 employees
Nov 11, 2024
One thing GitHub could do is probably the same thing as what Sourcetree does. When solving merge conflicts, it would be helpful to have tooltips within the actions to know what changes could happen next when resolving a conflict.